image19

Welcome to Teddy's Barn & Grill

Iowa's Finest Country Dining!