There's a sign that says "not on the through street" as you drive down the freeway, but it'll be awkward to find parking in this residential area with limited street space. The location has plenty of indoor and outdoor seating, ice skating facilities, playground equipment, and upscale arcade machines. Service is also excellent.
It seems like you're going somewhere new and exciting every time you visit. I can't fault this place, but it's a great bbq with amazing food and drinks. Plus, the service is always on-hand, and the beer is delicious too.