Watermelon Restaurants in St Louis
Show restaurants on map
4.7
Menu
Table booking
4.7
Menu
Table booking
City: St Louis, 3201 S Grand Blvd, St Louis, Missouri, USA, 63118, United States
"So good and so many vegan and gluten-free options and"
Menu
Menu
City: St Louis, 9375 Gravois Rd, St Louis, 63123-4527, United States Of America
"The food is definitely 5 stars! Birria was amazing, flavorful consommé and the hot sauce was banging too! I'm not sure if the sauce was house made or..."
Price
The Average price for Watermelon is:
$5.3
Feedback
These reviews refer only to the mentioned ingredients.