Terraza Restaurant & Tapas Bar
Tapas · Mediterranean · Bar
Terraza Restaurant & Tapas Bar is a dining establishment offering tapas and Mediterranean cuisine. It is located in Newquay.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Terraza Restaurant & Tapas Bar.
Local restaurants nearby
Unit 2 The Ark, 1 East Street, Newquay TR7 1DN, England
