This Steakhouse In A Barn Is The Picture Perfect Iowa Restaurant
What’s better than finding a hidden gem – a beautiful restaurant that serves delicious food in a truly unique location? Tucked amongst the iconic Iowa cornfields is an amazing restaurant that is totally Iowa. This steakhouse is in a restored barn, with a beautifully redone interior and mouthwatering, stick to your ribs Iowa food. Teddy’s Barn & Grill is truly a picture perfect Iowa restaurant.
Teddy’s is located at 14575 E23 County Home Rd., Anamosa, IA.