Skip to content
St. Louis, MO

Mayo Ketchup

3135 Olive St, St. Louis, MO 63103, USA

3135 Olive St, St. Louis, MO 63103, USA

Hours
  • Mon11 AM – 8 PM
  • Tue11 AM – 8 PM
  • Wed11 AM – 8 PM
  • Thu11 AM – 8 PM
  • Fri11 AM – 9 PM
  • Sat11 AM – 9 PM
  • Sun · TodayClosed

From the local food press

Editor’s picks from published local guides
  • Cuban

    Mandy Estrella brought her Cuban, Dominican and Puerto Rican cooking into the Midtown storefront on Olive Street while keeping the Mayo Ketchup name. The menu includes cheese-filled arepas, empanadas and Dominican-style fried chicken. Order the pernil bowl, citrus-and-garlic-marinated pork over arroz con gandules with onion, avocado and tostones.

    Picks from Sauce Magazine, St. Louis Magazine, and St. Louis Post-Dispatch

  • Caribbean

    Plantain Girl's counter-service room draws on Puerto Rican, Cuban and Dominican cooking. Order a roasted pork sandwich, pollo guisado, twice-fried tostones or queso frito with guava sauce. The tangy pink sauce that gives the restaurant its name sits on the tables.

    Picks from Sauce Magazine, St. Louis Magazine, and St. Louis Post-Dispatch

Ranked by locals

1 person has put it on a Top 5

What’s your #1 Cuban in St. Louis?

Rank your top five and see where your taste lands next to the locals.