2933 Beyer Blvd
El Indio Mexican Restaurant
3695 India St San Diego, CA
10299 Scripps Trl Ste B San Diego, CA
the shop was a little small and not in the best location, was there to wash my car, the food was ok for the price.
June 13, 2010
Luzita's Taco Shop
If you've been to or used
Luzita's Taco Shop, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.