Turtle Tap is a bar and grill offering comfort food, sports entertainment, and meat raffles.