We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Puerto Vallarta - CLOSED

105045 Overseas Hwy, Key Largo, FL 33037-3043
+1 305-451-4083
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent54%
  • Very good28%
  • Average6%
  • Poor4%
  • Terrible8%
26 Jun 2015
“Awesome authentic Mexican food”
15 Apr 2015
“Authentic Mexican not Tex Mex”
Restaurant Hours Closed
CUISINES
Mexican, Spanish, Vegetarian Friendly, Gluten Free Options
RATINGS
Service
Food
Value
Atmosphere
LOCATION
105045 Overseas Hwy, Key Largo, FL 33037-3043
All Details
Reviews (104)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 103 reviews

Reviewed 26 June 2015

Some of the best food we had in the keys. Homemade salsa and hot sauce are a must try. Everything is super fresh. This place is truly a hidden gem!

Thank StinkyBeansBug
Reviewed 15 April 2015

After having our fill of fish, we wanted to try the Mexican in Key Largo. We started with nachos...not exactly what we thought of as nachos but a very light salad. We then had tamales and cheese enchiladas and rice. Both were excellent. Very unique...More

Thank P L
Reviewed 30 December 2014

Food was reasonably priced, and I enjoyed what I ordered. Not worth a big journey, but if you want decent Mexican (including many seafood options), it is a safe pick.

Thank M L
Reviewed 14 April 2014 via mobile

We live locally and visit this Restuarant at least three times a month. The prices and food are really good. The Resturant moved from Key Largo to Islamorada this February 2014 . Our family never visited while they were open up there but we heard...More

1  Thank Swipenow
Reviewed 7 April 2014

The platter was ordered with a sampling of their food and sadly all of it tasted the same. Nothing stood out. The service was courteous and friendly but overall, I didn't feel this was a place to return to.

Thank Deanne A
Reviewed 3 April 2014

We stopped here on our way back to Hollywood from a daytrip to the Keys. At first we were a little worried because there didn't appear to be any other cars in the parking lot and it was 5:30 so we thought maybe that is...More

Thank Jenny G
Reviewed 27 March 2014

This is one of our favorites in the area. We always visit multiple times each visit to the Keys. We loved the old location, as it was so quaint. That being said the food is still awesome at the new place, and we are happy...More

Thank shopergal
Reviewed 25 March 2014

Found this place whilst waiting in a queue on US1, and decided to stop for dinner. I'm glad we did! The food was really tasty, and the staff were clearly very busy but still attentive. My wife and I both had enchiladas, and we found...More

Thank Ben G
Reviewed 18 March 2014

This is by far the best Mexican Restaurant that we've been to. Generous portions. Very tasty food. And very reasonable prices. My wife had chicken quesadilla and it was thick with filling not flat like most places. I had burrito ranchero and it was huge....More

Thank JVWessel
Reviewed 7 March 2014 via mobile

If you love Mexican flavors, you will love this place. Attentive wait staff, really good chef makes a great time out! Nice addition to the Upper Keys!

Thank KeysDazza
Nearby
Nearby Restaurants
The Fish House Encore
532 reviews
4.53 km away
The Buzzard's Roost
852 reviews
2.14 km away
The Fish House
2,906 reviews
4.50 km away
Shipwreck's Bar and Grill
758 reviews
2.35 km away
Nearby Attractions
Key Largo Chamber of Commerce and Visitor Center
45 reviews
1.35 km away
Saint Justin Martyr Catholic Church
24 reviews
.65 km away
Horizon Divers
236 reviews
1.08 km away
Amy Slate's Amoray Dive Resort
231 reviews
1.35 km away
Improve this listing

Restaurant Details

Good for
Local cuisine, Child-friendly
Location and Contact Information
  • Address: 105045 Overseas Hwy, Key Largo, FL 33037-3043
  • Location: United States  >  Florida (FL)  >  Florida Keys  >  Key Largo
  • Phone Number: +1 305-451-4083
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing