Clock Tower Grill is a lively bar and grill offering American cuisine. It's known as a sports bar with a laid-back atmosphere, featuring patio seating and occasional karaoke nights.