Jimmy's Backyard BBQ
Restaurant $
291 W Main St, Carrollton, LA 44615
Description
291 W. Main Street Carrollton, OH 44615 (330) 627-7755Get to know Jimmy's Backyard BBQ
Jimmy’s Backyard BBQ was established in 2010 in Carrollton, Ohio by Jimmy & Sara. Jimmy & Sara invented and perfected their recipes – literally in their backyard – while entertaining family and friends.