The Red Willow Inn, Seymour. 172 likes · 34 were here. The Red Willow Inn and Tea Room is an historic getaway located in “The Land of Big Red Apple” otherw.
Reviews
Michael Shuey
Their food is amazing. Great staff; friendly and fast. If you’re looking for the best food in Seymour, MO then look no further.
… more
H.D Morris
Very classy! Great food! Reasonable prices! Don’t leave without trying dessert!