Stage Head Pub
$$ • Bars
119 Main St, Twillingate
(709) 893-2228
Stage Head Pub Reviews
Solid food, had a beer from the brewery that was quite good. The family shared a plate of wings, then for the main I had an appy plate. Wings were good and my main was good (More wings, good calamari and fries, decent mac and cheese bites). Others in my party had the chicken sandwich (very overcooked), bean burger (good), and the loaded fries (soggy and disappointing). Fries and wings were definitely the highlight, but the service was insanely slow. Took over an hour to get our...read full review
Stopped here to sample some of the craft beers. Good service but we can't vouch for the food since we didn't eat here. Good selection of merchandise to purchase. Stopped the following day for food but there was a line-up so we moved on.
Better then I expected after reading reviews. Lots of choice on the menu. Fast service. Nice to sit outside or inside. Outside is picnic tables. Veggie and beef burgers were good. Fries good. Did not know there were specials until we heard another server tell her guests.