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 Restaurants Miami wins the World Cup of overpriced stadium food By Jose D. Duran Features Charli XCX is bringing an album listening event to Miami By Flor Franceschetti Shops & Markets Buc-ee's gets closer to South Florida with 4 new stores By Olee Fowler Police & Law Enforcement Trump maid accused of stealing $6K during World Cup game By B. Scott McLendon