707 W Channel Islands Blvd
Corrales Mexican Restaurant
1951 E Thompson Blvd Ventura, CA
Sal's Mexican Inn
1450 S Oxnard Blvd Oxnard, CA
Best tortas ever, if you have never had a Mexican sandwich before, don't try it anywhere else but here, they keep it simple, and exquisite. I wish I lived in California
July 02, 2009
Salsa Factory Mexican Grill
If you've been to or used
Salsa Factory Mexican Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.