1. Tailend Restaurant
A popular spot for fresh seafood, offering a warm atmosphere and dishes made from locally sourced ingredients.
The best places to see and eat in St andrews, ranked by real travelers.
A popular spot for fresh seafood, offering a warm atmosphere and dishes made from locally sourced ingredients.
See what to orderKnown for its Scottish cuisine and vibrant atmosphere, Forgan's offers a unique dining experience with live music and ceilidh dancing.
See what to orderA lively bar and restaurant offering a diverse menu and a great selection of drinks in a relaxed setting.
See what to orderA charming inn with a cozy atmosphere, offering traditional pub food and a selection of local ales.
See what to orderPopular for its gourmet burgers and milkshakes, BlackHorn is a must-visit for burger enthusiasts.
See what to orderOffers authentic Neapolitan pizza made with fresh ingredients in a lively and casual setting.
See what to orderA family-run restaurant serving classic Italian dishes in a warm and inviting atmosphere.
See what to orderA stylish café and deli offering an array of breakfast and lunch options with a focus on quality ingredients.
See what to orderLocated at Balgove Larder, this rustic barn setting offers delicious steaks cooked over an open fire.
See what to orderA cozy café offering a variety of breakfast and lunch options, known for its friendly service and homemade cakes.
See what to orderFamous for its gourmet grilled cheese sandwiches, this shack is a favorite for a quick and comforting bite.
See what to orderA chic restaurant and bar offering contemporary dishes and creative cocktails in an elegant setting.
See what to orderA farm shop and café offering local produce and a range of delicious homemade dishes.
See what to orderKnown for its friendly atmosphere and delicious brunch options, it's a great spot for a relaxing meal.
See what to orderA rock 'n' roll themed diner serving American-style dishes in a fun and vibrant environment.
See what to orderOffers an authentic Indian dining experience with a variety of tandoori and curry dishes.
See what to orderSituated by the sea, this restaurant offers stunning views and fresh seafood dishes with an Italian twist.
See what to orderA traditional Scottish pub known for its welcoming atmosphere and selection of local ales.
See what to orderA quaint café offering homemade dishes and baked goods, perfect for a cozy meal.
See what to order