An Talla
Coffee Shop · Casual Dining
An Talla, meaning 'gathering place' in Gaelic, is a café and shop located at Dochgarroch Lock. It offers a place to enjoy a bite to eat before or after a cruise on Loch Ness. The establishment is known for its welcoming atmosphere and hardworking staff.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to An Talla.
Local restaurants nearby
Dochgarroch Lock, Dochgarroch
