Skip to main content

Central City BBQ

restaurant · barbecue restaurant · New Orleans, LA

Address
1201 S Rampart St, New Orleans, LA 70113
Phone
(504) 558-4276
Website
centralcitybbq.com
Where
29.9440, -90.0787

Search Hominin for Central City BBQ

Other restaurants nearby

More in New Orleans

Central City BBQ — restaurant in New Orleans, LA | Hominin