Location

Ventura Sandwich Co.
2700 Loma Vista Road
Ventura, CA 93003

Open 11am-6pm Mon-Fri, and 11am-4pm on Saturday.
Call to place your order: (805) 641-1915


View Larger Map

Call to place your order!
805-641-1915

Visit us on Yelp

Featuring Boars Head Deli Meats and Cheeses