I've heard there is a row of bars or restaurants in Tucson, does anyone know where these are located compared to the Stadium? Looking to find a hotel that may be in between both, thanks!