The Tack Room epitomized fine dining and was Tucson's first five-star restaurant, having received the honor in 1977 from the Mobil Travel Guide. It first opened in 1965 and closed in 2003 under the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results