Originally from Texas, I've lived in the Tampa Bay area now for 15 years. I'm constantly looking for some excellent Mexican food, and if you've had it in Texas, you know what I'm talking about.
Carmelita's is the ONLY restaurant I've found in the bay area that even comes close! I love their combination dinner that includes a taco, enchilada and tostada -- these guys know how to cook enchiladas!!! A friend of mine that usually accompanies me, always tries something different and thinks they can't do anything wrong.
Pros: Inexpensive, Fresh, Delicious