Luna Nueva
Address:
1150 Euclid Ave NE, Atlanta, GA 30307
Phone:
(404) 521-3555
Other Details:
Luna Nueva is a Mexican restaurant in Atlanta providing delicious, authentic Mexican cuisine. It has great deals with a selection of several meals. Along with its spicy dishes, it also has margaritas and other alcoholic beverages.
Restaurants
Other Businesses: