Restaurant
Casa De Soria
6 locals recommend,
Location
1961 E Thompson Blvd
Ventura, CA
Tips from locals
The best Mexican food and the best Margarita ever. Try the super nachos. My husband and I split the large with shredded beef and have never been able to finish. one block away