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” (8 reviews)
“shrimp” (4 reviews)
Restaurant Hours
Mexican, Latin, Spanish
$$ - $$$
Calle Elias 91, Nogales 84066, Mexico
Write a Review
Reviews (65)
Traveller rating
Traveller type
Time of year

1 - 10 of 59 reviews

Reviewed 1 week ago

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 23 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 15 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 11 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 16 February 2017

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

Thank bajaarizonat
Reviewed 13 February 2017 via mobile

This is a taste of old Nogales. Have you ever had Mexican food? Have you ever been to mexico? No? Then you haven't. Go to Ueta and buy some duty-free whiskey. Then go across the line and make a left. Ask anybody where LA Roca...More

Thank DannyDDD
Reviewed 30 January 2017

We had heard about La Roca from someTucson friends. Our friend was here visiting and we decided to give him a Mexico treat. A very nice cab driver took us there.. from the border about a ten minute drive. We were greeted by wonderful waiters...More

Thank Tucsonlovers
Reviewed 26 January 2017 via mobile

Don't be fooled by the formal look. The food was great. Mexican dishes were very reasonably priced. Highly recommend.

Thank dkmeise
Nearby Restaurants
Wisdom's Cafe
330 reviews
3.46 km away
549 reviews
6.06 km away
Shelby's Bistro
245 reviews
5.94 km away
Nearby Attractions
Tumacacori National Historical Park
249 reviews
3.30 km away
Tubac Presidio State Historic Park
151 reviews
5.62 km away
Santa Cruz Chili & Spice
45 reviews
3.36 km away
Tubac Center of the Arts
74 reviews
5.93 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
Dinner, Breakfast, Lunch, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol
Good for
Romantic, Groups, Child-friendly, 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
  • E-mail
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