One could try Audrys Tearooms on South Street.  Lovely selection of 4 home-made soups per day and a gorgeous selection of home baked cakes and scones. It is perhaps the only cafe within a hundred miles that has a cook and baker on site who prepare food fresh each day.

Evening food?

A lovely array of Indian resturants, such as The Quismat on the main thoroughfare.

Sadly, there is lacking a really good resturant serving everyday, good Scottish food.