tesco is located 138 market street in st andrews (KY16 9) in the region of fife (scotland). This place is listed in the grocery store category of the geodruid st andrews 2019 guide.