St. Louing

Mayo Ketchup

Dishes from Puerto Rico, Cuba and the Dominican Republic

Mayo Ketchup is a Latin American restaurant in Midtown, St. Louis. It's located at 3135 Olive St.

I haven't made it to Mayo Ketchup yet, but it's on my list to try.

Nearby

View all