Get directions to: Subway, Ventura, CA Restaurant address: 51 W Main St, #c Ventura, CA 93001, USA Driving Walking Bicycling Restaurant: Subway