Babalu Tapas & Tacos

Babalu Tapas & Tacos
Babalu Tapas & Tacos

Inventive Southern- & Latin-influenced fusion tacos, tapas & cocktails served in modern digs!

(404) 900-9595
33 Peachtree Place NE
Atlanta, GA
30309