Relax and enjoy the flavor of McGregor Iowa

McGregor's Landing is proud to present the " McGregor's Whistle Stop Cafe." Casual family dinning with down home flavor and friendly atmosphere
Open Thursday thru Saturday 11:00 pm - 8:00 pm Sunday 10:00 am till 6:00 pm

Thumbnail Image 1

A Friendly Casual Atmosphere

Located just across the cobble stone street from the picturesque Triangle Park in downtown McGregor IA.  

Thumbnail Image 2

Satisfying Comfort Food

Some thing to please every appetite and taste, from Philly Steak Sandwiches and hand made pizzas to hearty pasta specials and desserts. Click here to see our current menu.

Thumbnail Image 3

Bring Your Friends
& Family

With seating in the Whistle Stop Cafe, Uncle Sam's Saloon or a table on the front porch there's plenty of room for every one.

Thumbnail Image 4

Fully Stocked Bar with Draft "Craft" Beer

Enjoy a little refreshment, delicious margaritas, mixed drinks, special draft craft beers, as well as the famous  1919 Root Beer

Thumbnail Image 5

The Whistle Stop Cafe & Uncle Sam's Saloon

Is more than meets the eye. Though the McGregor's Landing looks like seven small buildings on the out side on the inside you will find it is really one large building in three connected sections.

Thumbnail Image 6

Part of the McGregors Landing Complex.

McGregor's Landing has four distinctive parts. the Whistle Stop Cafe The Uncle Sam's Saloon for good old time fun, The McGregor's Landing Event Center. for special events, an meetings. The McGregor's Landing Bed & Bath with comfortable old time styled rooms.