Restaurants in San Diego, CA
Restaurants • Tex-Mex Restaurants
5059 Federal Blvd.,
San Diego ,
CA
92102
UNITED STATES
Based on 1 reviews
El Gran Taco
Cheap and tasty little hole in the wall taco shop in Chollas Creek area. They deliver if your order is over 12 bucks.Worldwide > United States > San Diego, CA > Tex-Mex Restaurants