Babalu Tapas & Tacos - Charlotte
4 Star Yelp Rating
286 Ratings yelp logo
1511 East Blvd Charlotte, North Carolina 28203 | Restaurant Info
Estimated delivery time: 47 minutes