5 Best Restaurants in Davenport, Iowa to Try

Overlooking the Mississippi, Davenport is a lively river city—with stately historic districts, a vibrant art scene, and a dining culture that spans homegrown classics to nouvelle cuisine.

Here, bridges, both literal and culinary, bring people together.

1. Duck City Bistro

A jewel of downtown since the ’90s, Duck City’s chef is a showman—tableside flambé, hand-carved duck breast with tart cherry sauce, filet mignon, and crab cakes that regularly win “best in the Quad Cities.”

The menu shifts with the season, and the elegant-yet-funky room is abuzz with the city’s movers, shakers, and romance seekers.

2. Front Street Brewery

Davenport’s original brewpub, Front Street is carved from old warehouses overlooking the river.

The beer is local and varied (try the Raging River Ale), the burgers and sandwiches are rock-solid, and the daily specials run the global gamut. Windows overlook the vibrant riverfront, and live bands play many nights.

3. Me & Billy Kitchen and Bar

A fresh, stylish spot beloved for New American plates—brisket mac & cheese, quinoa salads, bourbon-glazed salmon, and signature bacon-topped deviled eggs.

Brunch is a must, with flights of mimosas and cinnamon-laced French toast. Staff are enthusiastic and seem genuinely thrilled to be there.

4. QC Coffee and Pancake House

This breakfast legend serves pancakes as big as hubcaps—blueberry, cinnamon roll, chocolate chip—and the city’s best biscuits and gravy.

Long waits are part of the fun, and the customers range from blue-collar regulars to power-breakfasting city leaders.

The walls are covered in local memorabilia.

5. Cafe d’Marie

A former Victorian home now filled with sunlight, Cafe d’Marie specializes in quiches, panini, crepes, and housemade soups.

Every meal ends in dessert (fruit cobbler, rhubarb bars, or featherlight cakes). Owners greet you like an old friend; everyone leaves smiling.

Get the All-American Travel Secrets!

Don't miss out on America's hidden gems!

Leave this field blank

Leave a Comment