Clock Tower Grill
Sports BarBUY A GIFT CARD
Clock Tower Grill is a vibrant restaurant and bar easily located at the Lincoln Station of the light rail going to any of the professional games in Lone Tree. We have 15 HD BIG SCREEN TVs including a 100 inch HD projection screen with the NFL ticket. We have plenty of beverage specials to go along with our vast menu options'. Stop in at our grill before the game have some fun.