La Casa Del Guarda is a charming tapas bar with an English-themed ambiance.