Hi Gary
Unfortunately the Baltic doesn't do food, but the bitter & Guiness are good, the Tynwald inn which is a mile down the road does food also the Highwayman 4miles away in my home town of Peel does great food (a favourite with the manx sidc) The town of Peel has a lot to see if your into sight seeing, castle etc.
look forward to meeting up
all the best
Mike