carmela's AL PASTOR is to DIE. i mean. delicious. ive never had better pastor anywhere else.
it's one of those super cheap joints, too. nothing's... Read More
Reviewed by Mariah V. on Apr 15th, 2012
Tacos. Clearly, people love tacos (see Big Star's wait times). Yeah good beer lists are nice, but sometimes I have very little money and still want to eat... Read More
Reviewed by Jeremy A. on Feb 26th, 2012
Carmela's is the perfect taqueria. The food is delicious and super fresh. It's got a lunch counter. It's cheap. The only reason why it doesn't get 5... Read More