Sorry I didn’t go to Mexican restaurant. However there’s a great Cuban restaurant by the airport. Given Miami has many Cubans, it might not be a bad idea to try to find a Cuban restaurant around Ocean drive.
A:
The best Cuban restaurant in Miami by far is Versailles. Worth going. The food and the atmosphere has no second. In Ocean drive I can't recommend any.
Miami features Latin American cuisines (Cuban, Peruvian, Spanish, etc. more so than Mexican! E adventurous and try one of those p, you won’t be disappointed!