25 Best Restaurants in Davenport, IA [2023 Updated]

Whatever you’re craving in Davenport, IA, you’ll find it. There are plenty of restaurants, each one a little different, including bistro-style cafes, or rustic Italian eateries–Italian cuisine for when you’re craving some hearty pasta, or Asian and Mongolian fare for something more exotic. Here are the 25 Best Restaurants in Davenport, IA.

Cafe d’Marie

$$ | (563) 323-3293 | WEBSITE


View this post on Instagram


A post shared by Café d’Marie (@cafe_dmarie)

Cafe d’Marie opened in 2009 and is considered to be a unique getaway by its devoted customers. A world renowned eatery serving up a mix of American classics with a French flare in dishes such as quiches, Paninis, and gourmet homemade soup. Fresh smoothies and sandwiches are crafted here for those in the mood for a light lunch.


Biaggi’s Ristorante Italiano

$$ | (563) 344-2103 | WEBSITE


View this post on Instagram


A post shared by Biaggi’s Ristorante Italiano (@biaggis)

With several locations in Iowa and more across the United States, Biaggi’s has traditional Italian dishes that everyone loves. They offer lunch and dinner and have gluten-free and lighter menu options as well.

The atmosphere is relaxed and they serve a wide array of fresh cuisine, from sandwiches and pizzas to classic entrees, soups and salads, and seafood and steak.


Duck City Bistro

$$$ | 563-322-3825 | WEBSITE

Duck City Bistro Best Restaurants in Davenport, IA

Duck City Bistro is a bistro and delicatessen that boasts great reviews. They are a traditional American and seafood eatery with dishes like lobster bisque, escargot, and Prince Island Mussels.

They offer plenty of vegetarian options and are a good place to take the family or go on a date. Duck City Bistro is an upscale restaurant with a relaxed atmosphere.


Machine Shed Restaurant

$$ | (563) 391-2427 | WEBSITE


View this post on Instagram


A post shared by Machine Shed (@machineshedrestaurant)

Stop by for breakfast, lunch, or dinner. Machine Shed Restaurant is family friendly and serves a different featured dish every day of the week. Breakfast includes favorite dishes like pancakes, waffles, eggs, smoked ham, and French toast.

The lunch menu offers soups, sandwiches, and fresh salads. For dinner, you can try a steak, prime rib, and plenty of comfort foods like beef liver and onions.


Front Street Brewery

$ | (563) 324-4014 | WEBSITE


View this post on Instagram


A post shared by Tim Baldwin (@fsb1992)

Live music, beers on tap, Sunday Funday and a rich history–you get it all at Front Street Brewery! Front Street Brewery began in 1992 and it is the oldest brewery pub in Iowa, the second oldest brewery.

Located in Downtown Davenport along the Mississippi River, Front Street Brewery sits in what was once known as the Bucktown neighborhood. The menu offers burgers, pub fare, salads, tacos, and full entrees.


Me and Billy

$$ | (563) 323-1195 | WEBSITE


View this post on Instagram


A post shared by Me & Billy (@meandbilly)

This is the place to go when all you want to do is have some fun! Me and Billy is the spot to gather with friends or celebrate a milestone in a big way. The idea behind Me and Billy is simply great food paired with a great bar.

Welcoming, friendly, and lively, Me and Billy offers bar-friendly menu items, like Crab Napoleon or the Range Bison Burger–not your run-of-the-mill barfly fare. With a different drink special every day of the week, there is always something to celebrate at Me and Billy’s!


Thunder Bay Grille

$$ | (563) 386-2722 | WEBSITE


View this post on Instagram


A post shared by Thunder Bay (@thunderbaygrille)

If you crave Cajun flavor, stop by Thunder Bay Grille. They serve the best steak, seafood and Cajun favorites as well as handcrafted cocktails, local beer, and a variety of wine.

The ambiance is rustic and they serve lunch and dinner, including gluten-sensitive and vegetarian menu options. Try the Bison Meatballs appetizer or the Impossible Burger. The choice is yours!


Granite City Food and Brewery

$$ | (563) 344-9700 | WEBSITE


View this post on Instagram


A post shared by Granite City Brewery (@granitecitybrewery)

Granite City offers food plus signature hand-crafted beers. With menu items like BBQ chicken flatbread, Cheeseburger Slider Tower, and a bowl of Cheesy Chicken Tortilla soup, Granite City is the perfect place for fun, casual dining.

Beers include signature IPA’s, Pale Ales, German Bocks, plus many more. For businesses or occasions, Granite City offers private events and catering options.


Exotic Thai

$$ | (563) 344-0909 | WEBSITE

Exotic Thai Best Restaurants in Davenport, IA

The name of the place says it all. If you want something exotic to eat in the heart of Davenport, then you can check out Exotic Thai Restaurant.

They offer catering as well as catering packages in addition to regular dine-in. Starters include favorites like crab cheese puffs and Thai wontons. Serving plenty of curry, rice, and noodle dishes, finding something you’ll love is easy.


The J Bar

$$ | (563) 468-6150 | WEBSITE


View this post on Instagram


A post shared by The J Bar Davenport (@thejbar)

According to The J Bar, they are “new American with a foodie flair”. Their menu blends fresh ingredients in curious and surprising ways. Get beer, wine, or a cocktail while you listen to live music on the patio.

A great place to meet friends or impress business clientele. With items like cheesesteak egg rolls or Gorgonzola Crusted Sirloin, it’s easy to love The J Bar.


Tantra Asian Bistro

$$ | (563) 445-8898 | WEBSITE

Tantra Asian Bistro Best Restaurants in Davenport, IA

Full of flavor and a fun family dining experience, Tantra Asian Bistro is a casual, upscale eatery bringing the Far East to the home of Davenport.

The staff is warm and friendly just as the menu offers warm (or hot!) flavors paired with friendly prices. Try the Thai Spicy Beef Salad or the Singapore Street Noodles for flavors that will keep you craving more!


Barrel House

$$ | (563) 888-1975 | WEBSITE


View this post on Instagram


A post shared by Barrel House (@barrelhousepub)

With a wide selection of beers on tap and good food, this is the place to go for a long evening out to have a good time. Located in Downtown and Uptown Davenport, Barrel House offers fun foods like Spicy Cheese Curds, Boneless Wings, and Portabella Fried Mushrooms.

Beers include Long Route Peanut Butter Porter, Belgian Waffle, Two Hearted Ale, plus many more!


Zeke’s Island Cafe

$ | (563) 499-0550 | WEBSITE


View this post on Instagram


A post shared by Zeke’s Island Cafe (@zekesislandcafe)

This place has it all. Family dining, kid-friendly, or a date night out with an island flare. They serve lunch and dinner that includes dishes like Jamaican Jerk Chicken and Hawaiian pulled pork. Or, share some Hawaiian nachos to give you some vacation vibes. Pair it with a refreshing side item like Calypso Coleslaw (GF option).


The Family Restaurant

$$ | (563) 386-1004 | WEBSITE

The Family Restaurant Best Restaurants in Davenport, IA

When you want an all-American classic breakfast, lunch, or dinner with a Greek twist, then stop by The Family Restaurant. Serving hot food since 1987, The Family Restaurant serves breakfast favorites all day long.

Come by for lunch or dinner and try the Olympic Flame Saganaki (traditional Greek flaming cheese dish), or an Old Fashioned Beefburger.


Mantra Indian Cuisine and Spirits

$$ | (563) 424-5500 | WEBSITE

Mantra Indian Cuisine and Spirits Best Restaurants in Davenport, IA

Absolutely delicious food and a helpful, friendly staff are only some of the many great reviews written about Mantra. They offer banquet catering and order delivery as well as dine-in.

Mantra serves classic Indian cuisine like Tikki Chaat, Chicken Tikka, and Vegan Aloo Mutter. When you need some spice (mild or hot!) and need to satisfy your craving for curry, give Mantra Indian Cuisine and Spirits a go.


Antonella’s II Sicilian Pizzeria

$$ | (563) 324-9512 | WEBSITE

Antonella’s II Sicilian Pizzeria Best Restaurants in Davenport, IA

For a taste of Sicilian fare, you can venture over to Anonella’s II in Davenport. They serve early bird specials from 4 to 6 pm daily, in addition to their regular lunch menu which includes items like thin crust or, Sicilian-style pizzas.

If you’re really hungry, you can dine-in for all-you-can-eat spaghetti every Thursday and Friday from 11am to 12pm.


Red Lantern Fine Chinese Dining

$$ | (563) 355-7970 | WEBSITE

Red Lantern Fine Chinese Dining Best Restaurants in Davenport, IA

If you’re craving Chinese food, then try Red Lantern. You get fresh and flavorful food for great value. Signature dishes include Steamed Whole Red Snapper, Jumbo Shrimp with Honey Walnuts, and Peking Duck.

Of course, they also have Chinese restaurant classics like hot and sour or egg drop soups. You can choose to dine in or order online.


Monarch Kitchen and Bar

$$ | (563) 526-7400 | WEBSITE

Monarch Kitchen and Bar Best Restaurants in Davenport, IA

Classic American cuisine, thoughtfully prepared by expert chefs. Monarch serves lunch and dinner and offers an extensive beverage and wine menu.

A delicious array of soups, salads, and appetizers with items like Crispy Calamari Frito and Tempura Cauliflower with Basil Pesto Aioli, and drinks classics like the Manhattan done right, Monarch is anything but boring.


HuHot Mongolian Grill

$$ | (563) 359-0011 | WEBSITE


View this post on Instagram


A post shared by HuHot Mongolian Grill (@huhot)

For something a little different, try some Mongolian grub. HuHot Mongolian Grill offers dine-in, carry out, and delivery or pick-up. This is not a Chinese buffet, rather it’s an array of market-fresh ingredients to pair with unique items and a variety of sauces.

Choose from a variety of raw ingredients, including noodles, seafood, and vegetables. Hand them over to the chef to take care of the rest!


Mo Brady’s Steakhouse

$$ | (563) 445-0684 | WEBSITE

Mo Brady’s Steakhouse Best Restaurants in Davenport, IA

When it comes to a good steak, Mo Brady’s Steakhouse doesn’t disappoint and they only serve beef that is raised right here in Iowa. Serving USDA Prime steaks since 2001, all steaks at Mo Brady’s Steakhouse are cut by hand in-house.

Starters include items like onion rings, crab cakes, shrimp, and potato skins. The dinner menu includes everything from seafood, salads, sandwiches, comfort foods, and desserts.


11th Street Precinct Bar and Grill

$$ | (563) 324-9545 | WEBSITE


View this post on Instagram


A post shared by The 11th Street Precinct Bar (@11thstreetprecinct)

The restaurant is reminiscent of the food you might have grown up with in Iowa as their website boasts about their Quad City Heritage pride. 11th Street Precinct is family friendly, but it’s also a great place to stop after work for a drink and a bite to eat at the beer garden.

They offer dishes such as the black angus burger, pork tenderloin, and pizza. On weekends they have live music including funk, rock, and blues.


The Phoenix Restaurant and Martini Bar

$$$ | (563) 323-2345 | WEBSITE

The Phoenix Restaurant and Martini Bar Best Restaurants in Davenport, IA

Craving a world class martini? Stop by The Phoenix and get a bit to eat paired with a Kinky-Tini. They have an array of menu options that includes pastas, steaks, sandwiches, and seafood items.

Additionally, they offer a huge selection of martinis as well as dessert drinks. Martinis include names like Mango Tango, Caramel Apple Martini, and White Gummy Bear.


Bayside Bistro

$$ | (563) 277-8042 | WEBSITE


View this post on Instagram


A post shared by Bayside Bistro (@baysidebistro)

Bayside Bistro is all about family and made-from-scratch eats! They’re always serving up favorites such as breakfast steak and eggs or avocado toast and crab cake po’boys or salmon burgers for the lunch crowd.

Additionally, they offer vegetarian-friendly menu options as well as gluten-free items. According to Bayside Bistro, they are “no ordinary sandwich and smoothie shop!”


The Half Nelson

$$ | (563) 424-1124 | WEBSITE


View this post on Instagram


A post shared by The Half Nelson (@thehalfnelson)

The Half Nelson is located in a hip spot right in Downtown Davenport. Be sure to make reservations so you can dine in. Or, if you’d prefer, you could order to-go through their online portal.

Appetizers include Crab Beignets and Carne Asada Flatbread. Enjoy a New York, New York strip steak or Scallops Capellini as your main dish. The Half Nelson has something for everyone!


Prairie Grille

$$ | (563) 386-6900 | WEBSITE


View this post on Instagram


A post shared by Steeplegate Inn (@bwpsteeplegateinn)

Located inside Best Western Plus, enjoy a cozy eatery as part of a bed and breakfast. The prairie grill is open to the hungry traveler or passerby as well and the kitchen is open from 6:30 am to 9:30 am for those hungry for a hot breakfast.

They serve traditional breakfast food like scrambled eggs, bacon, and french toast, nicely served up buffet style.



Have you decided where to eat? Now you have the 25 Best Restaurants in Davenport, IA to check out! Best of all, each restaurant is backed by great reviews boasting about the ambiance and yummy cuisine. From delicious Italian and classic American to authentic Indian and Mongolian, you can’t go wrong.

Restaurants in Davenport, IA

1 thought on “25 Best Restaurants in Davenport, IA [2023 Updated]”

Leave a Comment

About Restaurant Observer

Restaurant Observer is the ultimate go-to destination on the web when looking for nothing but fantastic places to genuinely enjoy food across the United States. Inspired by the saying when there’s good food, there’s a good life, Birch Restaurant starts the food blog to scout the best food places across the country.