Moderna

PERMANENTLY CLOSED

Atlanta
$$$$
Moderna

8540 Roswell Rd, Ste 100

Atlanta, GA 30350

This modern taqueria and entertainment facility serves authentic Mexican street food and authentic Mexican not-street food. Their chef's nickname is "Nacho", so you know it's good.