This place is far from a NASCAR fans dream due to limited access from some viewing glass a story above the field but if your a huge fan of the #11, #18, or #20 car this is a place you should swing by. Most times during business hour you can at least see a few crew guys working below the viewing area. While I wouldn't recommend making a trip just to come see JGR if your in the area it would be a blast.
They have a gift shop you can buy apparel for the drivers and teams they own. The main floor also consists of some very cool displays including trophies and random sponsor artifacts.