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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

JJ's Cantina

Bar, Pub, Mexican
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Cholla Bay, Puerto Penasco, Mexico
10:00 am - 10:00 pm
Closed now
See 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

97 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 96: English reviews
Maricopa, Arizona
Level Contributor
43 reviews
29 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed September 12, 2016

They had good fish tacos and simple bar. The beach is in back if you want sit out with a Ocean view spot. Located near Sonoran Sun. Fun place with TV's to watch the games. It's shabby nothing fancy but comfortable. Good TACOS and COLD BEERS !!!!!!!!

Thank Dree24
Mesa, Arizona
Level Contributor
58 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
Reviewed September 4, 2016

JJ's Cantina is a little shabby on the outside, but don't let that fool you. It's a great little place on the main dirt road out in Cholla Bay. It's right along the beach, with plenty of seating in the restaurant and down behind with a great view of the water. The food is very delicious and cheap, but comes... More 

Thank Emmy B
Phoenix, Arizona
Level Contributor
38 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
Reviewed August 19, 2016 via mobile

This place used to be the go to place for partying but the last few times I've been it's been pretty empty. It's still fun and you can get inexpensive food and drinks. It's an indoor/outdoor atmosphere with pool tables and tvs and a dance floor. This is the place where the band Roger Clyne and the Peacemakers got their... More 

Thank Alley W
Level Contributor
29 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
Reviewed July 25, 2016

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
74 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
Reviewed July 18, 2016

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
25 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed July 5, 2016 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
57 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 51 helpful votes
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
11 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
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
49 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 45 helpful votes
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
80 reviews
39 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
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

Travelers who viewed JJ's Cantina also viewed

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
  • Value
Bar, Pub, Mexican
Breakfast, Lunch, Dinner, Late Night, Drinks
Restaurant features
Outdoor Seating, Seating, Television, Serves Alcohol, Full Bar
Good for
Large groups, Bar scene, Families with children
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?