Sportswatch Bar & Grill
Bar • Bar and grill • Night club • Sports bar • Dance hall😠 Unless you're a regular or one of the bartenders friends then you will get treated like garbage. Everyone in that place is rude towards anyone that's not in their group of "friends". The bartenders will let certain people stay afterwards when they close and kick everyone else out. It's always a bunc...
Address
6801 Lowell Blvd, Denver, CO 80221
Contact
(720) 328-8699Rating on Google Maps
4.30 (168 reviews)Open on Google Maps
Working Hours
Permanently closed.