Terraza Restaurant & Tapas Bar is a dining establishment offering tapas and Mediterranean cuisine. It is located in Newquay.