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.

La Roca Restaurant

Calle Elias 91, Nogales 84066, Mexico
+52 631 312 0760
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good23%
  • Average11%
  • Poor0%
  • Terrible1%
Travellers talk about
“brunch” (2 reviews)
“guacamole” (9 reviews)
“shrimp” (4 reviews)
Restaurant Hours
Mexican, Latin, Spanish
££ - £££
Calle Elias 91, Nogales 84066, Mexico
All Details
Write a Review
Reviews (68)
Traveller rating
Traveller type
Time of year

1 - 10 of 62 reviews

Reviewed 2 weeks ago

This restaurant is literally in the side of a mountain! The menu is very extensive. Their Sunday Brunches are out of this world. Service is exceptional. It is also a fun place to walk around and take in all the art work as well as...More

Thank Amiga9
Reviewed 3 weeks ago

I went to La Roca over the weekend while staying in Tubac for my husband's work event. I was told ahead of time by his coworkers that this was an "authentic" Mexican restaurant frequented by locals. This was not at all the case, as all...More

Thank CMack629
Reviewed 16 July 2017 via mobile

We enjoyed our visit here but it is a little too Americanized for me. The food was good but next time I will want to visit a restaurant for lunch where the locals go. The margaritas here are a little small but strong and good....More

Thank Terry S
Reviewed 14 June 2017

We always treasure a trip across the border to walk to la Roca! it's such a great place they serve fried shredded beef with warm torillas and guac.and the best salsa ever! The Tamarind Margarita is fabulous and they have a band and you can...More

Thank Lori L
Reviewed 22 May 2017

You have to cross into Mexico to visit. We walk across the border as we don't like to drive in Mexico. I suggest going for lunch as we don't feel comfortable at night across the line.

Thank David G. C
Reviewed 14 May 2017

Ate at La Roca Saturday May 13th, 2017. This restaurant has the most gorgeous and colorful atmosphere ever and the history of this place is awesome. Part of this structure was actually a jail many years ago. The service staff and food was exceptional. We...More

Thank Debra S
Reviewed 22 April 2017

There were three adults and eight teens on a Sunday lunch. The servers were soooo kind and good-natured with our teens. The teens really didn't know what they wanted, and their Spanish was only passable. Plus they were intimidated by the find dining atmosphere. The...More

Thank Carol H
Reviewed 10 April 2017 via mobile

very good. my clients love it. The Sunday breakfast buffet with music is a great experience for newcomers. A wonderful first step to the new Mexico tourist.

Thank Linda R
Reviewed 24 March 2017

We went with the intention to have lunch her on a recommendation, and it was spot on! the service was great and the food really good!! They had a three piece band playing which was very entertaining!! loved it!!

Thank sassylady1965
Reviewed 15 February 2017

Great food, excellent service in a beautiful old setting in old town Nogales Mexico. You will love this place.

Thank bajaarizonat
Nearby Restaurants
Wisdom's Cafe
335 reviews
2.14 miles away
563 reviews
3.77 miles away
Shelby's Bistro
254 reviews
3.69 miles away
Nearby Attractions
Tumacacori National Historical Park
251 reviews
2.05 miles away
Tubac Presidio State Historic Park
156 reviews
3.53 miles away
Santa Cruz Chili & Spice
45 reviews
2.09 miles away
Tubac Center of the Arts
75 reviews
3.69 miles away
Questions & Answers
Get quick answers from La Roca Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Groups, Business meetings, Romantic
Location and Contact Information
  • Address: Calle Elias 91, Nogales 84066, Mexico
  • Location: Mexico  >  Northern Mexico  >  Sonora  >  Nogales
  • Phone Number: +52 631 312 0760
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