A pub, the Craighead Inn, remodeled in the 19th century, is located on Glaisnock Street.