Dining outdoors may still be the safest option for eating out these days, and if you are in the St. Louis area, these restaurants offer views almost as good as the options on their menus.

Enjoy food and boating at Boathouse Forest Park, a restaurant on the banks of the Post-Dispatch Lake. After dining on your buffalo, blue cheese and bacon chicken wrap, you can explore 22 acres of waterways that wind around two islands, and are home to fish, frogs, dragonflies, egrets, kingfishers and lots of ducks. You can find their daily menu options on Instagram.


RELATED: A Day in Black-Owned St. Louis, Missouri

The French bistro, Vin de Set is now open for Saturday lunches. Their 5,000-square foot, award-winning rooftop patio is the perfect destination for physical distancing with plenty of shade or sun. Head to the quaint neighborhood of Lafayette Square to enjoy “approachable French cuisine”, including sweet curry mussels and truffle chicken crepes.


Currently offering limited outdoor seating only, The Royale is a neighborhood staple in South City St. Louis. The menu includes plenty of drink options and tasty treats like the brisket, griddle burger and Brussel sprout salad.

RELATED: Best Outdoor Dining & Drinking Spots In Oakland, California

Another French favorite to make the list, Brasserie by Niche has a charming outdoor patio that is often bustling with guests and foodies. You can enjoy classic French dishes for dinner and brunch, including croque madame, roasted chicken and French onion soup, made with croutons, comté cheese and chives.


Grab a few of the best street tacos in St. Louis at Rosalita’s Cantina. Rosalita’s offers a full menu of both food and drinks, including their must-try, table-side guacamole. They have a full array of classic Mexican dishes and more modern specialties, including their house favorite, Cadillac Fajitas.