Oh! Mexico Restaurant Cuisine: Mexican Neighborhood: South Beach 1440 Washington Ave., FL, 33139 Map It 305-532-0490 Website Best Of Miami® 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 Courts & Lawsuits Tates' Russia trip raises alarms By Natasha Yee Climate & Environment Will Miami be able to see the Aug. 28 blood moon? By B. Scott McLendon Technology Where are the Flock cameras in South Florida? By Alex DeLuca Features This open mic night helps artists practice their stage skills By Flor Franceschetti