WILDWOOD, MO (StLouisRestaurantReview) Botanica is a new restaurant concept with a twist of Italian and southern cuisines. They are anticipating opening on September 25, 2021, if everything goes as planned.
The location is 2490 Taylor Road, Wildwood, Missouri – Phone: +1 636-821-1233.
The Executive Chef is Ben Welch. Welch is currently creating and making the final touches to the menu.
The restaurant is affiliated with Six Mile Bridge, located in Maryland Heights, Missouri, which The Sherring Brewing Company LLC operates.
We will be reaching out to the owners for more information.