Fantail & Turtle is an independent bar and eatery offering pizza and more.