To navigate, press the arrow keys. Starfish Tarbert Restaurant & Gallery ← View details Castle Street, Tarbert, Scotland PA29 6UH +44 1880 820733 Get Directions From* To * — Required information