Turtle's Tap is a relaxed bar and grill offering all-you-can-eat comfort food, a kids' menu, and sports on TV.