Caribbean
Midtown
Mayo Ketchup
3135 Olive St, St. Louis, MO 63103, USA
About this place
Hip chef-led restaurant for casual Latin American eats like rice bowls, sharing plates & sandwiches.
I head to Mayo Ketchup for a Cuban sandwich, and it’s a solid choice. No other notes