Babalu Tacos and Tapas presents plans for Atlanta outpost.
Project would feature approximately 238 rooms, public parking deck, ground floor restaurant and retail space.
Search