restautants near me guide
restautants near me guide

Owl's Nest Ottumwa IA

Restaurants Near Me Guide found user rating of 4.4 with 163 reviews about Owl's Nest
City: Ottumwa IA

Owl's Nest Description

Owl's Nest in Ottumwa IA falls under the category of Restaurants in Ottumwa IA with a rating of 4.4 by users. Owl's Nest located at 116 S Court St, Ottumwa, IA 52501, United States. Owl's Nest Geographic Coordinates: longitude — -92.4122911, latitude — 41.0181671.

Owl's Nest operates from . For more information, please call on (641) 682-9368 or visit Owl's Nest Website. If you have ever been to Owl's Nest, share your experience with other users and write a review.

Photos of Owl's Nest

Photo of Owl's Nest 1 Photo of Owl's Nest 2 Photo of Owl's Nest 3
More Image

Reviews of Owl's Nest

Brenda Anderson

Bartenders and owners are all amazing! The food is fabulous! Great atmosphere as well!! I love The Owls Nest!!

Steven Bacon

Good 👍 2.50 for a 16oz draft beer 🍺 busy for a Thursday night.

Todd Graf

Awsome atmosphere n great workers

More Reviews

Information

Address

116 S Court St, Ottumwa, IA 52501, United States