St. Louis is home to barbeque restaurants, great fresh food and bars playing those good old blues. St. Louis is located along the banks of the Mississippi River, so it is a beautiful place to visit if you love a ‘water vacation’. You can stay in one of the homey vacation rentals or hotels with a balcony in St. Louis. And of course, St. Louis is famous for sports! So whether you’re a sports fan, a water baby or you’re just going for a relaxing weekend, may I recommend some amazing farm-to-table experience that you must try! This is a list of some of the best, authentic and the most popular farm-to-table restaurants in St. Louis.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Winslow’s Home
Winslow’s Home is the restaurant to go to eat some healthy and wholesome fresh and organic food! This is one of the oldest and most famous farm-to-table restaurants in St. Louis. The menu varies based on the season and hence the local produce. You can even head there for the special Winslow’s Home brunch on Saturday and Sunday! Try the salads – they’re always fresh and delicious.
Winslow’s Home
Address: 7213 Delmar Blvd, St. Louis, MO 63130, USA
Website: Winslow’s Home
Opening hours: Tue - Sat: 8am - 9pm; Sun: 8am - 3pm (closed on Mon)
2. Bowood Farms - Cafe Osage
Editor’s note: establishment is permanently closed
This quaint and cute restaurant serves some really delicious and healthy dishes, all of which is farm to fork. The dishes vary based on the season, and every season this restaurant grows its own herbs and grains which are then served to you in the form of delectable dishes. I recommend the pancakes and the French toast – clearly, it is the perfect place for breakfast. This restaurant is open only for breakfast and lunch, but it is worth going to!
Bowood Farms - Cafe Osage
Address: 4605 Olive St, St. Louis, MO 63108, USA
Website: Bowood Farms - Cafe Osage
Opening hours: Mon - Fri: 7am– 2pm; Sat: 8am - 2pm (closed on Sun)
3. Farmhaus Restaurant
Editor's Note: Photo taken from the establishment's official social account
This farm-to-table restaurant specialises in locally raised beef and fresh seafood – talk about handpicked meat! It uses seasonal and fresh local produce to create some really great dishes. The menu changes daily, so you can count on your taste buds getting a new surprise every time you visit. And when you do go, try the bacon wrapped meatloaf and the fish special if it’s on the menu that day.
Farmhaus Restaurant
Address: 3257 Ivanhoe Ave, St. Louis, MO 63139, USA
Website: Farmhaus Restaurant
Opening hours: Tue - Thu: 5:30pm - 9pm; Fri - Sat: 5:30pm - 10pm (closed on Sun and Mon)
4. Grace Meat + Three
Editor's Note: Photo taken from the establishment's official social account
This restaurant has a blend of comfort food along with South American specialities, all of which are farm to table of course. This restaurant serves the best fried chicken that you have ever tasted! The atmosphere is amazing, the food is fresh and every dish is delicious. What more can you ask for? It’s known for its choice of meats; definitely one of the farms to table restaurants in St. Louis that you must visit.
Grace Meat + Three
Address: 4270 Manchester Ave, St. Louis, MO 63110, USA
Website: Grace Meat + Three
Opening hours: Wed - Fri: 11am - 9pm; Sat: 10am - 9pm; Sun: 10am - 8pm (closed on Mon and Tue)
St. Louis Tour Guide
Melissa Smith
I began my guiding career as a teenager in St. Louis, where I was born and raised. I first volunteered as a guide for the Chatillon-Demenil Mansion in South St. Louis. There is where I fell in love with history and its effect on present day. From my teenage years as a volunteer, I progressed to a job at the Missouri Botanical Garden where I trained and supervised the School Program Volunteer Do... Read more
Tours by Melissa
5. J. Devoti Trattoria
Editor's Note: Photo taken from the establishment's official social account
This bistro-style restaurant serves good old fashion Italian comfort food, all of which is farm to table. The produce is seasonal, the meats are fresh and the pasta is made in house. The menu changes based on the season and the local produce that is available, but the food served is always great! Try the scallops and the freshly made in-house pasta.
J. Devoti Trattoria
Address: 5100 Daggett Ave, St. Louis, MO 63110, USA
Website: J. Devoti Trattoria
Opening hours: Wed - Thu: 5pm - 9pm; Fri - Sat: 5pm - 10pm (closed from Sun - Tue)
6. Vicia Restaurant
Editor's Note: Photo taken from the establishment's official social account
Looking for a restaurant where you can enjoy some sustainably raised meats and locally produced vegetables? Then this is going to be one of your favourite farm-to-table restaurants in St. Louis. I suggest trying the tasting menu – that way you will get to sample a lot of really delicious dishes! The meat here is cooked to perfection, so make sure to order some.
Vicia Restaurant
Address: 4260 Forest Park Avenue Entrance On Boyle, At Corner Of, Duncan Ave, St. Louis, MO 63108, United States
Website: Vicia Restaurant
Opening hours: Tue - Thu: 11am - 2pm, 5:30pm - 9:30pm; Fri - Sat: 11am - 2pm, 5:30pm - 10pm (closed on Sun and Mon)
7. Seedz Cafe
Editor's Note: Photo taken from the establishment's official social account
As the name might suggest, this restaurant only serves vegetarian food. Regardless, it is probably some of the tastiest vegetarian food you’ve ever had. Everything here is organic, from the pizzas to the burgers to the milkshakes and even the house-made sangria! This place is great for vegan-friendly food too. Try the vegan cheesecake here – it’s the bomb.
Seedz Cafe
Address: 6344 S Rosebury Ave, St. Louis, MO 63105, USA
Website: Seedz Cafe
Opening hours: Tue - Sat: 11am - 8pm; Sun: 11am - 4pm (closed on Mon)
8. Rooster
Editor's Note: Photo taken from the establishment's official social account
This is the place to go for a delicious locally sourced meal for lunch, breakfast or brunch! No seriously, this restaurant really does serve some amazing breakfast! And when you do go, you absolutely have to try the waffles and the crepes.
P.S. This is the restaurant is located in Downtown, there is another from the chain that is located in South Grand.
Rooster
Address: 1104 Locust St, St. Louis MO 63101
Website: Rooster
Opening hours: 7am - 3pm (daily)
9. Kounter Kulture
Editor's Note: Photo taken from the establishment's official social account
This is the place to go if you’re looking for some authentic Asian farm-to-table meals. This restaurant has dishes from all over Asia – all you have to decide is what you’re craving for. You can go for their Omu Ramen or Khao Soi Chicken Curry, or you may taste their sweet morsels. This is definitely one of the best Asian farm-to-table restaurants in St. Louis. This place only opens for dinner, but the food never disappoints!
Kounter Kulture
Address: 3825 Watson Rd, St. Louis, MO 63109, USA
Website: Kounter Kulture
Opening hours: Mon - Sat: 4:30pm - 9:30pm (closed on Sun)
10. Olive + Oak
Editor's Note: Photo taken from the establishment's official social account
This place is as fancy as it sounds! This restaurant uses only locally produced seasonal ingredients and farm fed meats to create some really amazing dishes. This is the place to go for some really good wholesome food which is definitely made with love. They only open for dinner, so make sure to go with an appetite. Do try the oysters and the Prime sirloin with gnocchi!
Olive + Oak
Address: 102 W Lockwood Ave, Webster Groves, MO 63119, USA
Website: Olive + Oak
Opening hours: Sun - Mon: 4pm - 9pm; Tue - Thu: 4pm - 10pm; Fri - Sat: 4pm - 11pm
Get ready for some delicious sustainable eating
Don’t these farm-to-table restaurants in St. Louis sound amazing? They are! I recommend trying as many as possible, but it is not very often that you get such fresh and delicious food! If your idea of good food is seasonal vegetables and farm-fed meat, then you’ll absolutely love these places.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data