Based on the average review of 4.2, the Otto's is definitely worth a visit.

What User doesn't like about Otto's:
Please. Listen to the bad reviews. I promise, I usually don't and wish I had! Quite possibly the WORST service I've ever encountered. Our waitress never checked on us, never once. Not water or a drink or how is your food (that took an insane amountof time). The bartender- equally awful. Never. Ever. Ever. Again. Never View all feedback.

Sirved
4.2 ★ from 5 reviews

Please. Listen to the bad reviews. I promise, I usually don't and wish I had! Quite possibly the WORST service I've ever encountered. Our waitress never checked...

read more

The food is really good and so was the service. The only drawback for me is no bread or complimentary appetizers are available.

Full Menu

The current list of dishes may be expanded on site to include seasonal specialties and weekly recommendations. In addition to a variety of menus, the menu also offers a assortment of beverages and typical house dishes. Additionally, the list of dishes also takes into account dishes and ingredients that have been commendably highlighted by customers, even if these have not yet been listed.

More information

Suggested nearby restaurants.

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Elkhart Lake, 99A Lake St, Elkhart Lake I-53020-2104, United States
"24 flavors and lots of toppings and cones. Fun atmosphere!"
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Elkhart Lake, 61 South Lake Street, Elkhart Lake, 53020, United States Of America
"Excellent steak and seafood with great service. Very recommended."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Elkhart Lake, 284 S Lake St, 53020, Elkhart Lake, US, United States
"Nice place. Very busy Service: 4"
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Elkhart Lake, 44 Gottfried St, 53020, Elkhart Lake, United States
"Food: 5 Service: 5 Atmosphere: 5"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Elkhart Lake, 181 E Rhine St, Elkhart Lake I-53020-1989, United States
Street Parking, Television, Wheelchair Accessible, Cocktails