(702) 870-4440
1121 S Decatur Blvd Ste 120
Las Vegas,
NV
89102
36.1571
-115.2039
Neighborhood: Las Vegas
Great Place to Watch a Bad Football Team
by KingFishX at Citysearch
Visited here Nov 2007 and had a fine time. Not fancy and not big, but it was filled with good people from the "D" and Management who sincerely cared about customers. Too bad the Lions are so pitiful.
- Pros: FREE beer if you wear a Lions jersey
- Cons: the Lions SUCK !!







Follow Us on Twitter