Friends had recommended Tuckers for pizza, so we ordered some for pick-up (they don't deliver.) Oh yeah, they're not open every day - I think it is Thursday - Sunday when we were there in mid-February, so our arrival night of Tuesday we were stymied.
Pizza was good. Quality toppings were used - we tried a meaty pizza, a veggie pizza and a cheese.
If you own or manage Tuckers Tavern, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.