Best Puerto Rican restaurant in Missouri Reviews Directory Mayo Ketchup 2001 Park Ave 63104 St. Louis, MO, US +1 314-696-2699 Restaurant Latin American restaurant Cuban restaurant Puerto Rican restaurant 3418 likes