Babalu Tapas & Tacos - Memphis (Poplar Ave)


6450 Poplar Avenue
Suite 101
Memphis, Tennessee 38119
P: 901-410-8909

Cuisine Types:
Primary:
All: Array, Array, Array, Array, Array, Array

Restaurant Styles: Array, Array, Array, Array, Array, Array, Array, Array