Tavern on North Restaurant

Located on nearly two acres of land, this 15,145 square foot restaurant and off track betting facility is the place to go to catch a game or a race.

The interior features 140 of the most amazing high definition viewing monitors in addition to a 100-inch projector unit.

Project Gallery