quote:
Jacala's- 606 West Ave.


Excellent suggestion.

What's the name of the little Mexican food place place on San Pedro near Sun Harvest (not sure if it's still there)? They had the absolute best puffy tacos.