Mayo Ketchup
Restaurant, Latin American, Caribbean · Lafayette Square, St. Louis
★ 4.6 (798 Google reviews)
3135 Olive St, St. Louis, MO 63103
Visit website →
CocktailsBeerWineBrunchLunchDinnerVegetarian optionsDessertOutdoor seatingTakes reservationsTakeoutDeliveryGood for groupsKid-friendly
What people say
People say this restaurant serves delicious Cuban sandwiches, empanadas, and avocado salad. They highlight the great prices and fun, hip atmosphere. They also like the friendly and helpful staff.
Summarized from Google reviews.
“Caribbean soul food in Midtown from Chef Mandy Estrella. The jibarito - your choice of meat on twice-fried plantains instead of bread - is unlike anything else in St. Louis. The ropa vieja bowl is legit, the space is colorful and tropical, and you'll leave full and happy.”
Hours
| Sunday | Closed |
|---|
| Monday | 11am–8pm |
|---|
| Tuesday | 11am–8pm |
|---|
| Wednesday | 11am–8pm |
|---|
| Thursday | 11am–8pm |
|---|
| Friday | 11am–9pm |
|---|
| Saturday | 11am–9pm |
|---|