St. Andrews, Scotland (20 of 227)
Anstruther Fish Bar, the best fish and chips in Scotland.