tunaeater - 3-4-2010 at 09:36 PM
I Love the tacos from Mexicali. Nuevo Tecolote on De la Americas so awesome!
DENNIS - 3-4-2010 at 10:03 PM
How awesome are they? 





Udo - 3-4-2010 at 10:44 PM
Fotos?

BajaErin - 3-15-2010 at 09:54 AM
We like the 24 hour place at the last stop light heading out of Mexicali (on right, after light). Run by brothers, and our first tacos heading south
usually.