Restaurants in Albuquerque, NM
Restaurants • Night Life • Bars
5850 Eubank Blvd Ne.,
Albuquerque ,
NM
87111
UNITED STATES
Based on 2 reviews
great ribs and fun place
Love this place and I've been going here for years. Both with family and with friends to karaoke. This place is fun!I will not go back unless a bouncer is fired
I used to love Spectators, and was there a lot for games and karaoke. I was there on Saturday, April 10, 2010 and witnessed something which will keep me from returning unless a certain bouncer is fired. First, at 1:40am, he ripped a...Worldwide > United States > Albuquerque, NM > Restaurants