Hmmmm, maybe I'll be there.

Where is this place in Tucson?