Game Watch

Join us for every football game!

Spectators Sports Bar & Grill
Spectators is located in the Mountain run shopping center at the intersection of Juan Tabo and Eubank.

5850 Eubank Blvd NE
#59
Albuquerque, NM 87111