Address: 1333 3rd Ave, Chula Vista, CA 91911, USA
It is the best I have had in San Diego. Other than the Carnitas I make for myself of course. 5 stars!
The pinche' best!
Add Answer
Thanks! Your answer is awaiting moderation.
Close for tomorrow ??
Trending Places
Mexican restaurant
616 Broadway, Chula Vista, CA 91910, USA
4340 Main St, Chula Vista, CA 91911, USA
365 3rd Ave, Chula Vista, CA 91910, USA
34 3rd Ave, Chula Vista, CA 91910, USA
520 Broadway 5 & 6, Chula Vista, CA 91910, USA
1009 3rd Ave, Chula Vista, CA 91911, USA
3344 Main St, Chula Vista, CA 91911, USA
410 Broadway, Chula Vista, CA 91910, USA