NileGuide Expert Says:
This little gem sits in the back of a wine and liquor store that's been a favorite of locals for decades. A crew of career servers means service is always top notch. Ask for Bill or John.
3131 E 1st St, Tucson, AZ, United States