The Iron Barrel

Barbecue restaurant · 100 W Main St, Walhalla, SC

Dine-In

More food in Walhalla, SC · Barbecue in Walhalla