January 20, 2001 0 of
0 people found this review helpful
The most formal of the restaurants located in the Loews Ventana
Canyon Resort. The service is excellent but not overbearing.
The buffalo filet mignon is the best steak in Tucson. Dress well.
Full bar. Great views.