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...
  • Excellent66%
  • Very good23%
  • Average10%
  • Poor0%
  • Terrible1%
Travellers talk about
“guacamole” (9 reviews)
“shrimp” (5 reviews)
“shredded beef” (2 reviews)
Restaurant Hours
Mexican, Latin, Spanish
€€ - €€€
Calle Elias 91, Nogales 84066, Mexico
All Details
Write a ReviewReviews (73)
Traveller rating
Traveller type
Time of year

1 - 10 of 65 reviews

Reviewed 9 November 2017

This was our first visit to La Roca in Nogales Mexico. Very excellent food and atmosphere. Restaurant is beautifully decorated in Mexican style. I don't believe your visit to Nogales is complete without stopping here for traditional Mexican food and hospitality.

Thank TravelingYoopers
Reviewed 11 October 2017

Whether you are looking for a special place to treat your honey, business associate or family member - La Rocha has something for everyone. Fine art, handmade clothing, bold wooden furniture, jewelry that defies duplication and a menu fit for royalty at moderate prices. The...More

Thank Akos K
Reviewed 2 October 2017

Love love love this restaurant. The best margaritas on the planet. Love the waiters and friendly staff. Great good!

Thank Mness007
Reviewed 1 September 2017

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 28 August 2017

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
Nearby HotelsSee all 7 hotels in Nogales
Fray Marcos De Niza
47 reviews
.31 km away
Hotel San Carlos
7 reviews
3.36 km away
Hotel Marques de Cima
55 reviews
3.90 km away
Fairfield Inn & Suites by Marriott Nogales
22 reviews
4.58 km away
Nearby Restaurants
La Roca
153 reviews
.11 km away
Mariscos Chihuahua
22 reviews
1.33 km away
15 reviews
1.50 km away
Nearby Attractions
Nogales-SCC Chamber of Commerce Visitor & Tourism Center
25 reviews
2.43 km away
Nogales Mall
26 reviews
4.87 km away
Museo de Arte de Nogales
8 reviews
.39 km away
Pimeria Alta Museum
12 reviews
.39 km 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
Child-friendly, Groups, Romantic, Kids, Business meetings
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