All the Buzz was called upon to assist in creating buzz around a new restaurant opening–in Ireland. Located at the newly-renovated The Inn at Dromoland Castle, Shannigan’s offers the unique and warm atmosphere of a Gastro Pub at the resort property of… 99 more words