There is alot of room, good food, and television's everywhere. There are some very large screen tv's as well that can be viewed from just about anywhere.  Great spot to meet friends and watch your favorite sporting or outdoor event.   Easy to find off W Devon Rd just West of US290.  Located in a plaza, there is plenty of parking too.