Babalu Tacos and Tapas Babalu Tacos & Tapas

Babalu Tacos & Tapas Map

Overton Square
2115 Madison Ave. (Cooper St.)
Memphis, TN 38104
901-274-0100
Map
Cuisine: Tex-Mex / Tapas / Taqueria
Tacos, tortas and more are served at this hip eatery in Midtown’s Overton Square.
Openings: Lunch & Dinner daily