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.

Hacienda Inn

1330 E State Route 89a, Cottonwood, AZ 86326-4505
+1 928-634-9947
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good25%
  • Average20%
  • Poor7%
  • Terrible10%
Travellers talk about
“sopapillas” (2 reviews)
“guacamole” (2 reviews)
“mexican pizza” (4 reviews)
Open Now
11:00 AM - 9:00 PMAll hours
1330 E State Route 89a, Cottonwood, AZ 86326-4505
All Details
Write a ReviewReviews (40)
Traveller rating
Traveller type
Time of year

1 - 10 of 40 reviews

Reviewed 1 week ago via mobile

After more Christmas shopping for our Great Grand children it was time to eat. We decided to go back to the Hacienda Inn.in cottonwood.Our waitress,knows us and she put our order in for Mexican Pizza. It is still the best !.The rest of the menu...More

Thank ANNE R
Reviewed 4 weeks ago

Yes! Try the mexican pizza. Best in cottonwood, for sure. We also went to a wedding reception in the back room here and it was fantastic! I would book it for any event wanting to serve food and have a few drinks. Two enthusiastic thumbs...More

Thank DomeCowboy
Reviewed 1 November 2017

They have the best menudo in all of northern Arizona. They make it fresh for Saturday's only. Need to get there early, because they run out around noon. The food is all handmade Mexican food. This is not a fast food place, they take the...More

Thank JID49
Reviewed 11 October 2017

Tried and true, Hacienda never lets you down. Friendly staff and really good food. The margaritas and guacamole are so good.

Thank Azgirl4life
Reviewed 27 August 2017

This. Is a local favorite in Cottonwood. We love to go eat the menudo and albondigas soup. They have some great homemade food. Service is always fantastic.

Thank JID49
Reviewed 18 June 2017 via mobile

Not a fancy place, but the food is tasty and the portions are huge. We stopped by for lunch and shared a portion of chicken dinner fajitas. It was excellent (except for the mashed rice bit) but such a big portion, we couldn't finish it!...More

Thank Antigoniesq
Reviewed 27 April 2017

I happened across this restaurant while searching for a place to eat. They were closing in an hour, but I figured I could get in and out in enough time. I'm glad I did. There was one person dining, and about 35 empty tables. "There...More

Thank Dedlnr
Reviewed 27 April 2017 via mobile

We stop here on our way to Jerome. The menu is great with authentic Mexican food. No matter what you choice, it's a winner. Service is fast and friendly plus great prices. A must try.

Thank dicksayad
Reviewed 30 March 2017 via mobile

My Husband and I have been there many times.Our favorite is the Mexican Pizza. Service is a little slow at Noon time.I suggest waiting until around 1pm.

Thank ANNE R
Reviewed 4 March 2017 via mobile

we love ordering a gallon of their salsa and take out their Mexican pizzas for all our big family gatherings! The green Mexican pizza is my personal favorite and I add their delicious salsa to the top. We've loved coming here since we were kids...More

Thank Arizonastar2015
Nearby Restaurants
Concho's Mexican Restaurant
340 reviews
.76 km away
Randall's Restaurant
208 reviews
.96 km away
Pepe's Cafe
254 reviews
.47 km away
Cork and Catch
135 reviews
.59 km away
Nearby Attractions
Self Propelled Tours
9 reviews
2.41 km away
Historic Old Town Cottonwood
593 reviews
2.42 km away
Dead Horse Ranch State Park
340 reviews
2.41 km away
Larry's Antiques & Things
130 reviews
2.25 km away
Questions & Answers
Get quick answers from Hacienda Inn 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Serves Alcohol, Waitstaff
Good for
Open Hours
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 9:00 PM
11:00 AM - 8:00 PM
Location and Contact Information
  • Address: 1330 E State Route 89a, Cottonwood, AZ 86326-4505
  • Location: United States  >  Arizona (AZ)  >  Cottonwood
  • Phone Number: +1 928-634-9947
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