6601 Uptown Blvd NE, Albuquerque 87110, United States
6601 Uptown Blvd NE, Albuquerque 87110, United States
No delivery
Spot something wrong?
Dishes at Uptown Sports Bar. Prices may vary in venue.
Been to Uptown Sports Bar? Be the first to share what you ate.