You're in Cancun, and you need to have a mariachi experience. Porfirio's is the best place to do that. Go with a big group and order a spread of enchiladas verdes that come with cheese or chicken, flambé jumbo shrimp, grilled ribeye with mushrooms, and some lobster tacos.
Sign up for our newsletter.
Be the first to get expert restaurant recommendations for every situation right in your inbox.