1
Canteen Lunch in the Alley
Sandwich shop
Long-running grill serving homey fare like burgers & loose-meat sandwiches in old-school digs.
$ $$$
4.80 (1K reviews)
2
Mike's Pizza & Steakhouse
Pizza restaurant
👍👍 They have really good pizza. Really enjoyed the Mike's special pizza. The mama mia is also very good but was a tad bit too spicy for me. Would get some pizza from here again!
$$ $$
4.60 (708 reviews)
3
Bubba-Q's
Barbecue restaurant
👍👍 As someone who lives in the south, which is Barbeque Valhalla, I gotta say. This is a hidden gem in rural Iowa. My waitress was a little cold, but otherwise attentive and was willing to resolve a mistake in the order. Even the item I didn't ask for was good eats. Get yourself a jar of sauce on t...
$$ $$
4.50 (1.1K reviews)
4
Main Street Donuts
Bakery
👍👍 I had Scratch Filipino at Main Street Donuts and it was delicious as usual! I ordered the beef pho with dumplings- hot, fresh and perfect amount of spice! Fantastic!
$ $$$
4.70 (271 reviews)
5
Warehouse Barbecue Co. & Brewhouse
Barbecue restaurant
👍👍 First rate BBQ! We had the Diet Starts Monday, and it fed four of us with some to take home. My personal favorite is the brisket. The chicken, pork, and ribs were also great. The ribs were competition done, not fall off the bone and the pulled pork was seasoned to perfection. The sauces were on poin...
$$ $$
4.50 (828 reviews)
6
Potros Garcia
Mexican restaurant
👍👍 Ottumwa has several Mexican restaurants, all of which are different and unique in their own way. Potros Garcia is almost a hidden gem - it seems not many people know about it, and so it never crowded.
I've tried nearly everything on their menu and have enjoyed all of it. If you haven't already trie...
$ $$$
4.50 (409 reviews)
7
Tequila Grill Ottumwa
Mexican restaurant
👍👍 As soon as we walked in we were seated while they were very busy. As soon as we sat down our drinks were taken along with chips and salsa. Our nachos with beef appetizer came out fast and was delicious.
The waiter did come back to double check and get our orders right which even though he had to co...
$ $$$
4.40 (881 reviews)
8
Rancho Grande
Restaurant
😠 We frequently go to this establishment for a fast take out dinner. The last 3 times it just hasn't been the same. New people working there not knowing what they even offer on the menu. We went there Saturday night to place an order and it was $25 dollars more then it normally would be for the sam...
$$ $$
4.40 (692 reviews)
9
The Vine Coffeehouse and Eatery
Coffee shop
👍👍 Wife and I went here for the first time. Its a neat little place. The gal that helped us was very good and friendly. The food was pretty good for being a coffee shop. Will go back again
$ $$$
4.60 (196 reviews)
10
Godfrey's Ale House
Restaurant
👍👍 Awesome food and service. Lexi was out waitress and was very friendly. We had the cheese burger salad. It was so good.
4.40 (438 reviews)
11
Riverside Family Restaurant
Restaurant
👍👍 The avocado toast was deliciousness to the second power! A wheat toast with a large fresh tomato slice, huge amounts of creamy avocado, feta cheese, and two sunny side eggs on the side, that I incorporated into my toast. You need to try it! Pat the waitress was very attentive and kind, as all the...
$ $$$
4.30 (1.4K reviews)
12
Mimi's Taqueria
Mexican restaurant
👍 Good mix of flavor and spice, very large portions. Well rounded menu for all to enjoy
$ $$$
4.40 (420 reviews)
13
Culver’s
American restaurant
Fast-food chain specializing in frozen custard & signature burgers made with Midwest beef & dairy.
$ $$$
4.30 (1K reviews)
15
Quiznos
Sandwich shop
Known for toasted, build-your-own subs, this counter-serve chain also sells soups, salads & more.
$ $$$
4.50 (225 reviews)
16
Garnacheria Y Taqueria Ebenezer
Restaurant
👍👍 The absolute best Mexican food I have ever tasted. Great costumer service and a great place to eat! I highly recommend the steak and fry plate
4.80 (107 reviews)
17
Top Hat Coffee and Entertainment
Coffee shop
👍👍 So I visited this wonderful little coffee shop the other day on my lunch break and I was not disappointed! It has access from the front main street or a large parking lot in back. As soon as you walk into the stoop you feel the charm and atmosphere! This little shop feels much bigger than it really...
$ $$$
4.60 (157 reviews)
19
Benchwarmers Eatery & Sports
Bar & grill
👍👍 Great food, friendly service, sports bar atmosphere. Driving up it does not look like much but inside is very nice with plenty of seating. Definitely check this place out for sports games.
$$ $$
4.30 (415 reviews)
20
Tom-Tom Tap
Bar
👍 Drinks were priced well. My wife enjoyed a vegetarian wrap. The breakfast the following morning was fabulous at this hotel. Cheese curds were well seasoned.
$ $$$
4.40 (234 reviews)