Everyone knows that the go-to place for College Station nightlife is Northgate. But did you know