This was our third visit to this pub/restaurant. Food is excellent and very reasonable prices. My husband thinks the locally brewed beer is the best he has tasted for a long time. Staff are very friendly and attentive. We only visit at lunchtime because we live 20 miles away. Would definitely recommend to anyone visiting Kelso.