Oh! Mexico Restaurant Cuisine: Mexican Neighborhood: South Beach 1440 Washington Ave., FL, 33139 Map It 305-532-0490 Website Best Of Miami New Times® Awards 2024 Best Margarita Oh Mexico! photo advertisement Related Articles No Image New York Times‘ 36 Hours in South Beach: Take it With a Grain of Salt By Laine Doss advertisement Trending Climate & Environment Video: Man Harms Pigeons on Miami Condo Roof By Naomi Feinstein Restaurants West Palm Cowboy Club to Bring Nashville to SoFlo By Olee Fowler Restaurants Flanigan’s One Step Closer to Cutler Bay Opening By Olee Fowler Politics & Government Mexican Teen Dies in ICE Custody in Florida By Alex DeLuca