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!

Address: 204 W Bridge St
Phone: (563) 880-3346

The Brim Coffeehouse

Specialty coffees, a variety of baked goods/pastries, soup, salads, and sandwiches

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

Fennelly’s Irish Pub

Serving up a combination of American and Irish food.

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

Elkader Pizzeria

Pizza, pasta and ice cream of my! Use the coupon you get at check in.

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

Pedretti’s Bakery

A must stop when in town for a cookie, donut or other pastry. Don’t forget the buns and breads too. 

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


In the mood for a sub? 

Address: 120 South Main Street
Phone: (563) 245-2722

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

Iowa’s oldest family owned grocery store!

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

Elkader Pit Stop

Daily lunch specials, liquor, gas and so much more! 

Address: 200 W Bridge St
Phone: (563) 245-2787


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