It's a long time since we visited (15yrs?), but we rather enjoyed the Ship Inn, Red Wharf Bay. IIRC its a fine old pub and there's a decent beer garden next to the beach, plus, GBG2019 listed....