Dils Diner is just off the A5 in the centre of town. (On the right if you are coming from England).
It's an ideal place to take a break, as there's the Diner itself which serves some really good food, plus you can walk up the road to the gift shops and do a bit of shoplifting!!! :o)