Galloway Station is one I'd reccommend. I've gone to several different restaurants in this town kilted, though & all were very friendly.