5968 Telegraph Rd
364 S California St Ventura, CA
Meharaja Indian Cuisine
2437 E Main St Ventura, CA
This is in a strange location, next to a Vons, but it sure is good! The burritos are delicious, as is their chips and salsa. Service is quick, and quality of the food is amazing.
August 09, 2008
Cabo Beach Grill
If you've been to or used
Cabo Beach Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.