Skip to main content
Shedd Aquarium

Villas Country Store

Rt. 2, Flat Rock, IL 62427

Coffee Shops

Located 4 miles west of Flat Rock, this Amish store features many handmade Deli Meats and Cheese as well as Homemade Breads & Cookies. Lunches are served every day except Wednesdays and Sundays.

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.