Since 1997, Oh! Mexico has brought authentic Mexican fare with style to Miami Beach. Our fun and casual restaurant offers something the whole family can enjoy.

Oh Mexico Taco Shop
Oh Mexico Taco Shop Ocean Drive

Taco Shop Ocean Drive

804 Ocean Drive Miami Beach, Fl 33139
(786) 883-0709
Sunday to Thursday 11:00am – 11pm
Friday & Saturday 11:00am – 12am
Oh Mexico Taco Shop Lincoln Road

Taco Shop Lincoln Road

836 Lincoln Rd, Miami Beach, FL 33139
(305) 535-7400
Monday to Friday 12pm – 11pm
Saturday & Sunday 11am – 11pm

Group Dining

We’re happy to accommodate a crowd or party. It’s always a fiesta at Oh! Mexico. Inquire today about buyouts, group dining, and special events at our authentic Mexican restaurant in Miami’s famed Española Way.