This place is awesome! I moved down here from Michigan last September and could not find a good or event decent Mexican restaurant in the Tampa Area. A friend mentioned Los M and I now I swear we go once a week! Carmeltia's is by far the worst Mexican i have had since I have been down here which is disappointing since they too moved down here from Michigan! I take all my friends, family and vistors and they all agree - it;s the best!
Pros: Great food, quick service and very inexpensive for the size of the portions.
Cons: That I live 30 minutes away. I wish they had one in St. Pete
more