Smokin Barrel BBQ
(205)
Barbecue restaurant
Address: 2316 S German Church Rd, Indianapolis, IN 46239
Hours: Closed ⋅ Opens 11 AM Fri
Phone: (317) 340-4502
Menu for Smokin Barrel BBQ in Indianapolis, IN. Explore latest menu with photos and reviews.