7343 Jackson Dr
10299 Scripps Trl Ste B San Diego, CA
Lucha Libre Taco Shop
1810 Washington St San Diego, CA
Great veggie burritos and overall a nice little hole in the wall taco shop. Food always tastes fresh and is quickly served.
February 03, 2010
Los Primos Mexican Food
If you've been to or used
Los Primos Mexican Food, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.