We're the people behind Flowood's Table 100 and Babalu Tapas & Tacos, with locations
currently in Mississippi, Tennessee, Alabama, Georgia, North Carolina and Kentucky.
Our focus is on providing unique and exceptional dining experiences, and making guests happy.