Upper 90 is a sports bar offering Mexican food and pinball, with outdoor seating available.