Dropped by Mexico City in Decatur the other day and tried the place out. The manager, Larry was very cool and welcoming. All the recipes are family recipes and were amazing. Try the specialities and not just the traditional combos. I'll be back.
Pros: Live Music on Fridays, Margaritas