20 yrs ago•AravaxreviewedNovember Bar N' Grill4001 N. Romero Road Tucson, AZ 85705 I thought I had seen all...