Bar
The Cave
12 locals recommend,
Location
4435 McGrath St
Ventura, CA
Tips from locals
Small restaurant located within the Ventura Wine Company. Great place for wine tasting and a meal. Located just 15 minutes away by car.
Unique things to do nearby
Locals also recommend
- 11 locals recommend
- 5 locals recommend