Tomatillos

Permanently closed
1242 Glenwood Ave SE
Atlanta, GA 30316
East Atlanta's most favorite stuffed burrito! Come satisfy your belly with tacos, margaritas, empanadas, and more. Items on the menu at this Mexican restaurant are made with all simple and fresh ingredients...

Also at this address

Find related places

Own this business?
See a problem?

You might also like

United StatesGeorgiaAtlantaTomatillos

Partial Data by Foursquare.