Upper 90
Mexican · Bar
Upper 90 is a sports bar offering Mexican food and pinball, with outdoor seating available.
Location
Best places nearby
The highest rated places close to Upper 90.
Local restaurants nearby
W Magnolia Ave, TX
Location
The highest rated places close to Upper 90.
W Magnolia Ave, TX