Lantana
(1)
Restaurant
Address: Lantana Restaurant, 188 14th St NE, Atlanta, GA 30361
Hours: Open ⋅ Closes 11 PM
Phone: (404) 892-6000
People also ask
Who owns lantana restaurant?
Is lantana a mint?
Rating
(53) · ££
... Cafes, Mediterranean. Closed • 9:00 am - 3:00 pm ... Lantana. outdoor seating · hipster restaurants · catering · restaurants good for groups · lunch restaurants.