Bar nearby Ottumwa
11 found
We found more than 60 Food points in Ottumwa. Including
- 25 Fast Food
- 24 Restaurant
- 11 Bar
Tom Tom Tap
$$$
107 E 2nd St (South Court), Ottumwa, IA 52501, United States, GPS: 41.018642,-92.411674
The Tom-Tom Tap is a traditional 1950’s style Hotel Lounge. Step back in time to sit at the horseshoe design bar and enjoy a cocktail.
More Bar in other Cities
Interesting places in Ottumwa
Search this area