Uptown Sports Bar and Grill
6601 Uptown Blvd NE, Ste A,
Albuquerque, NM 87110-4207
Uptown Sports Bar and Grill is one of the popular Bar & Grill located in 6601 Uptown Blvd NE, Ste A ,Albuquerque listed under
Bar in Albuquerque
,
Sports Bar in Albuquerque
,