Guests of Deer Run Resort have plenty of options for restaurants and dining in Elkader. From family-pleasing burgers to more diverse options, from pizza to sports bars and ice cream, we have what you need to feed your party.

A Night On the Town

For an evening out for the grown ups, take in a game at a local sports bar, or enjoy restaurants and dining in Elkader and along the Turkey River.

Prefer to cook at your campsite?

Grab some supplies at a local Elkader convenience store for camping food you can cook in your RV or firepit! Be sure to pick up firewood on site!

Book Now




(563) 245-3337

Restaurants & Dining Near Elkader

St Olaf’s Tavern

Make the 15-minute trip to St. Olaf’s Tavern and enjoy the Big Tenderloin, possibly one of the world’s largest pork tenderloin sandwiches. Your family won’t leave hungry!

Address: 106 S Main St, St Olaf, IA 52072
Phone: (563) 783-7723

Johnson’s Supper Club

If you need a larger location for your group, or you’re planning an event, reunion or meet-up at Deer Run Resort, Johnson’s Supper Club will be happy to work with you to cater a meal. They have a large reception hall available for large parties. (Closed on Sundays).

Address: 916 High Street NE
Phone: (563) 245-2371

Schera’s Algerian

When you want a more upscale dining experience overlooking the Turkey River, be sure to visit Schera’s. Private party room is available.

Address: 107 S. Main Street
Phone: (563) 245-1992

TD’s Sports Bar & Grill

Come join the casual atmosphere and excellent food.

Address: 203 S Main St
Phone: (563) 245-2541

Gene’s Place

A small bar – as they say, ‘kinda like Cheers’ – where everyone knows your name or will by the time you leave.

Address: 117 S Main St
Phone: (563) 245-1647 

GEAR Elkader

Coffee and Kayaks, featuring ‘Waffles and USA Made Outdoor Gear’

Address: 201 N. Main Street
Phone: (563) 245-2521

2 MIT Burgers

Grab a great burger! (Returning in Summer 2024)

Address: Corner of Bridge Street & 1ST Street
Phone: (563) 880-3346

The Brim Coffeehouse

Address: 110 W Bridge St
Phone: (563) 880-1965

Fennelly’s Irish Pub

Address: 105 1st Street NW
Phone: (563) 245-3663

Elkader Pizzeria

Address: 127 N. Main Street
Phone: (563) 245-2800

Pedretti’s Bakery

Address: 101 North Main Street
Phone: (563) 245-1280

Convenience & Grocery Stores

Elkader General Store

Serving lunch daily, they also offer Edgewood Locker meats, bulk foods, and specialty cooking items. If you plan to cook at your campsite, they have everything that you need!

Address: 107 S Main St
Phone: (563) 245-1799

Wilke’s Grocery Store

Address: 204 S Main St
Phone: (563) 245-2413

Pronto Market

Address: 107 N 1st St
Phone: (563) 245-1176

Fast Trak

Address: 24687 Highway 13
Phone: (563) 245-2852

The Store

Address: 200 West Bridge Street
Phone: (563) 245-2787


Address: 107 1st Street S.W.
Phone: (563) 245-1176


Now that you’ve had a taste of what Elkader has to offer food-wise, why not head on down to one of our local watering holes for some adult beverages. We’ve got a number of amazing bars, breweries, pubs, and liquor stores to choose from, so go get your drink on!

Whatever Your Heart Desires

Fine Dining or Fireside Meals

Our small town loves to cater to our visitors and offers options for every type of camper. Some locations are closed during the off-season, so be sure to call ahead to be sure they are open. Unless specified, all of these locations are in Elkader within just a few minutes of Deer Run Resort.

Book Your Next Stay Today