Family Style Restaurants in Decatur, IA
1. The Barn Yard Restaurant
304 SE Vine St, Decatur, IA, 50067
2. Quilt Country Family Restaurant
2070 E Main St, Lamoni, IA, 50140
CLOSED NOW
36 Years
in Business
Amenities:
Wheelchair accessible
Showing 1-2 of 2