1248 Clairmont Rd, Decatur
(404) 633-3103
Mexico City has been proudly serving the Decatur community for 24 years. We would like to thank everyone who has made this possible. We have put a lot of pride and effort into the quality of our food and service. All of our food sauces are made in-ho...