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.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Cholla Bay, Puerto Penasco, Mexico
10:00 am - 12:00 am
Open now
All hours
Mon - Thu 10:00 am - 10:00 pm
Fri - Sun 10:00 am - 12:00 am
More Info
Add Photo Write a Review

74 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 73: English reviews
Level Contributor
25 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
4 of 5 stars Reviewed 5 days ago NEW

We pulled up and thought it was closed but it was just a little empty as we were the only patrons there at the time (two large parties showed up about 30 minutes after we arrived). Food service was a little slow BUT the food was really good (I had the pulled pork) and everyone in our party liked their... More 

Thank Ed K
Level Contributor
66 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
4 of 5 stars Reviewed 1 week ago

Seems like a great hang out for locals. The bar was clean. Service was slow as the bar tender was chatting with people for quite a time before he noticed us. Was not very friendly....not unfriendly but just not friendly. We sat outside with a beer and enjoyed the view. In his defense of not being friendly we had just... More 

Thank ArizonaKsm
Level Contributor
13 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed 3 weeks ago via mobile

Delicious fish tacos but the cooks were unfriendly and we waited 30 minutes for food. The kitchen staff were hot, humid, and unhappy. I felt sorry for them. They were sweating buckets. Otherwise the food and drinks were delicious. Bartenders were very friendly though in cooler part of bar. Excellent beach view and swim.

1 Thank Victora G
Oklahoma City, Oklahoma
Level Contributor
53 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 37 helpful votes
5 of 5 stars Reviewed June 22, 2016

Excellent food and beer. Difficult to find a better spot to plow the froth off a few than JJ's. Off the beaten path and not right in PP but the Taxi drivers all know where JJ's is. It is a good place to set, drink a beer and watch the fishermen launch and take out their fishing boats.

Thank Man_With_A_Hat
Level Contributor
9 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed June 17, 2016 via mobile

My hubby took me here. Apparently he use to party here when he was younger. The tide was out so there were tidepools for our kids to explore. We were here for three hours. We had about 10 beers and lunch and it cost us about $30 USD. The bay is kind of iffy to enter because of all the... More 

Thank themamacurd
San Diego, California
Level Contributor
46 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 41 helpful votes
4 of 5 stars Reviewed June 16, 2016

Set along a series of dirt roads in Cholla Bay is JJ's. Right in the middle of a little expat enclave, set along the bay, I could spend hours watching the boats come and go, the various characters walk through, and enjoying tacos from the restaurant or ceviche tostadas from the guy down on the beach. The sign on the... More 

Thank nickandkerry
glendale az usa
Level Contributor
19 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed June 10, 2016

There was no inside air conditioning. Outside has awesome concrete deck and seating, which is all self seating. There are lots of vendors down below the decks which overlook the ocean. The fish and chips are awesome. You do go and get your own drinks from the two bars they have available; one inside and one outside. The prices on... More 

Thank arizona69
Fayetteville, North Carolina
Level Contributor
23 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed June 10, 2016 via mobile

Went to JJ's as part of Circus Mexicus. The bar was packed but the bartenders did a great job keeping the crowd moving, and they had multiple stations throughout the location serving beer. The building, patio, and beach were all packed, but the open layout kept it from getting oppressively hot. Had a couple street tacos and they were okay.... More 

Thank Tearec
Phoenix, Arizona
Level Contributor
203 reviews
138 restaurant reviews
common_n_restaurant_reviews_1bd8 132 helpful votes
5 of 5 stars Reviewed May 22, 2016

I have been drinking here for a lot of years started at 19 I am 65 now-the place has changed a lot from a hole in the wall to somewhere I took my grand kids-still a great menu and cold beer- watching the people fishing-just brought back a lot of memories Some things change for the better this place has

Thank tomneely1
Phoenix, Arizona
Level Contributor
94 reviews
35 restaurant reviews
common_n_restaurant_reviews_1bd8 72 helpful votes
5 of 5 stars Reviewed April 30, 2016

Love this place been coming here before it was JJs. Fun bar sit out on the patio have a brew and order some Food.

Thank Livetoravel

Travelers who viewed JJ's Cantina also viewed

Puerto Penasco, Sonora
Puerto Penasco, Sonora
Puerto Penasco, Sonora
Puerto Penasco, Sonora
Puerto Penasco, Sonora
Puerto Penasco, Sonora

Been to JJ's Cantina? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    3 of 5 stars
    3.5 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Mexican, Bar, Seafood
Breakfast, Lunch, Dinner, Late Night, Drinks
Restaurant features
Outdoor Seating, Seating, Full Bar, Television, Serves Alcohol
Good for
Large groups, Dining on a budget, Bar scene
Open Hours
10:00 am - 12:00 am
10:00 am - 10:00 pm
10:00 am - 10:00 pm
10:00 am - 10:00 pm
10:00 am - 10:00 pm
10:00 am - 12:00 am
10:00 am - 12:00 am
Location and Contact Information
  • Address: Cholla Bay, Puerto Penasco, Mexico
  • Location: Mexico  >  Northern Mexico  >  Sonora  >  Puerto Penasco

Questions & Answers

Questions? Get answers from JJ's Cantina staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?