Mi Rancho Taco Shop
3170 Main St (32nd Street)
San Diego, CA 92113
- Best Mexican food in this area. DON'T COME HERE AFTER DARK!
- Have the BEST carne adada fries!
- Cash only! (But they do have an ATM on site)
- Get the Carne Asada Burrito!!! Best thing EVER! Trust me~
- Best California burrito.