Tapas restaurant offering delicious and tasty dishes. Conveniently located near Babbacombe Theatre.