Nº 19 in 557 in Exeter
Nº 1 of 2 Spanish in Exeter
Based on 12 opinions finded in 1 websites
Similary restaurants in South West
374 Opinions
A bit noisy tapas restaurant. Food was good, staff was nice.