All Indiana

Tasty Takeout: Smokin’ Barrel BBQ

Today’s Tasty Takeout is Smokin’ Barrel BBQ.

Phone: 317-340-4502

Address: 2316 S. German Church Rd. Indianapolis, IN 46239

For more information, click here.