Allen, TX newest Sports Bar & Grill. Located in The Village at Allen. 26 screens to watch your favorite sporting events. Full bar, craft cocktails and delicious upscale bar bites to make your experience memorable. Open till 2am daily with Late Night Pizzas. Come see what the neighborhood is talking about!
Holiday hours may vary.