Four Mexican restaurants with five locations in South Beach, on Ocean Drive, Collins Avenue, Washington Avenue and 16th Street, with hours from their sites.
Last checked Oct. 10, 2026. Refreshed every three months.
Every Mexican restaurant we could confirm in Miami Beach is in South Beach. Two are on Ocean Drive, one is on Collins Avenue a block off the beach, one is at Española Way and Washington Avenue, and one is on 16th Street near Lincoln Road. Several stay open well past midnight.
How we made this list. We started with OpenStreetMap records inside Miami Beach’s city limits, the same data behind our local directory, and checked each place against its own website on Oct. 10, 2026. Taco shops whose sites did not load, that have moved out of Miami Beach or that had no site to check are not here yet. The list is alphabetical. It is not a ranking or a recommendation, and nobody paid to be on it. Run one of these places? Write to us to add or correct your entry.
The list
| Name | Address | Hours as published | Phone |
|---|---|---|---|
| Azteca South Beach | 1058 Collins Ave. | Open 24/7 | 786-216-7756 |
| Bodega Taqueria y Tequila | 1220 16th St. | 11:30 a.m. to 1 a.m. Sunday to Wednesday; 11:30 a.m. to 3 a.m. Thursday to Saturday | 305-704-2145 |
| Lolo’s Surf Cantina | 161 Ocean Drive | Breakfast 6:30 to 11 a.m. Monday to Friday and 7 to 11 a.m. Saturday and Sunday; all-day menu 11 a.m. to 9 p.m. | 786-276-0535 |
| Oh! Mexico, Ocean Drive | 804 Ocean Drive | Noon to 11 p.m. Monday to Thursday; 11 a.m. to midnight Friday and Saturday; 11 a.m. to 11 p.m. Sunday | 786-359-4497 |
| Oh! Mexico, Española Way | 1440 Washington Ave. | Noon to 11 p.m. Sunday to Thursday; noon to midnight Friday and Saturday | 305-532-0490 |
The places
Azteca South Beach on Collins Avenue is a tacos-and-tequila restaurant with a long list of aged tequilas. It has live music every night from 8 to 11 p.m., live Latin music late on Friday and Saturday, and a weekday happy hour from 4 to 7 p.m. Its site says it is open 24/7.
Bodega Taqueria y Tequila on 16th Street is a taqueria with a separate lounge that keeps its own hours. The bar is open seven days a week, first come, first served, with weekend DJ sets and game-day watch parties. It suggests reservations after 9 p.m. and for larger groups, and says a dress code may be enforced.
Lolo’s Surf Cantina is in the Marriott Stanton South Beach Resort at Second Street and Ocean Drive, in the South of Fifth neighborhood. It serves Baja-inspired seafood and tacos, has a patio, and runs food and drink service at the hotel pool and beach. It holds a Taco Tuesday every week.
Oh! Mexico has two Miami Beach restaurants. The original is at Española Way and Washington Avenue, where it has been for more than 25 years, according to its site. The newer restaurant and tequila bar is on Ocean Drive and serves tacos on fresh tortillas, handmade salsas and guacamole. The Ocean Drive restaurant takes reservations by phone or online and holds a Taco Tuesday.
Related lists: wings, pizza, breakfast and coffee, burgers, sushi and Asian, ice cream and desserts, bakeries, patios and outdoor dining and every list by category. Also: brunch, date night, the business directory and restaurant inspections.
Frequently asked questions
Where are the Mexican restaurants in Miami Beach?
The ones we could confirm are all in South Beach: Azteca South Beach on Collins Avenue, Bodega Taqueria y Tequila on 16th Street, Lolo’s Surf Cantina at Second Street and Ocean Drive, and Oh! Mexico on Ocean Drive and at Española Way.
Which Mexican restaurant in Miami Beach is open late?
Azteca South Beach at 1058 Collins Ave. says it is open 24/7. Bodega Taqueria y Tequila on 16th Street lists 3 a.m. Thursday to Saturday and 1 a.m. the rest of the week.
Where can I get tacos on Ocean Drive?
Oh! Mexico is at 804 Ocean Drive, and Lolo’s Surf Cantina is in the Marriott Stanton South Beach at 161 Ocean Drive.
Is there Mexican food for breakfast in Miami Beach?
Lolo’s Surf Cantina serves breakfast from 6:30 to 11 a.m. on weekdays and 7 to 11 a.m. on weekends, according to its site.
Have your say