Babalu Tapas & Tacos

622 Duling Ave

622 Duling Ave #106, Jackson, MS 39216, USA | 601-366-5757

Website | Menu | $$

Known for

  • mexican

Teams

  • Jackson State Tigers