Tomatillos   1242 Glenwood Ave SE  Atlanta,GA30316   (404) 622-9448
Tomatillos
1242 Glenwood Ave SE
AtlantaGA 30316
 (404) 622-9448

Contact Us

Send Tomatillos a message.

In Beans We Trust

Contact Us:

Tomatillos
1242 Glenwood Ave SE
AtlantaGA 30316

We are open:

Sunday 12:00 Noon – 8:00 PM
Monday 11:00 AM – 10:00 PM
Tuesday 11:00 AM – 10:00 PM
Wednesday 11:00 AM – 10:00 PM
Thursday 11:00 AM – 10:00 PM
Friday 11:00 AM – 11:00 PM
Saturday 11:00 AM – 11:00 PM