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 !!