Discover a Healthy Place to Eat in Davenport, Iowa

Bayside Bistro has everything you're craving

Welcome to your new favorite healthy food restaurant. Bayside Bistro is a family-owned and -operated business in the heart of Davenport, Iowa. At our restaurant, you can order made-from-scratch food, pull up a chair in our sunny dining room and enjoy a healthy meal with friends or family.

Our extensive menu, relaxed atmosphere and excellent customer service are just a few of the reasons why our regulars keep coming back. See for yourself why we're a great healthy place to eat in the Davenport area.

Visit us today.

About

About

Our healthy food restaurant has been in business for over a decade. Here's why.

Menu

Menu

From smoothies to salads, we've got everything you're craving. We make our food using only the freshest ingredients.

Gallery

Gallery

When it comes to our clean food menu, seeing is believing. Check out some of our most popular menu items.

Reviews

Reviews

See why Davenport, IA residents love eating at Bayside Bistro.

Gluten-Free Food Doesn't Have to Be Bland

Taste the difference at our healthy food restaurant in Davenport, IA

You'll Love Dining With Us



Bayside Bistro is a good choice if you're looking for a healthy place to eat. You'll love dining at our healthy food restaurant because...

There's something for everyone. We have options for people who have peanut allergies, are gluten or lactose intolerant or who are on low-carb or keto diets.

Everything on our healthy food menu is made from scratch. You'll find no fried, greasy or high-carb foods at Bayside Bistro. We make our food using only fresh ingredients.

It's a family-friendly spot conveniently located in Davenport, IA. After spending the day playing at Lindsay Park or biking along the Riverfront Trail, bring the kids to Bayside Bistro for a bite to eat.

  • Bayside Bistro

    1105 Christie Street, Suite A
    Davenport, IA 52803

    GET DIRECTIONS


    Call Us
    Phone: (563) 277-8042

    Hours
    Mon: 9AM-7PM
    Tue: 9AM-7PM
    Wed: 9AM-7PM
    Thu: 9AM-7PM
    Fri: 9AM-7PM
    Sat: 7AM-7PM
    Sun: 7AM-7PM