Taberna Los Charros is a casual eatery offering a cozy atmosphere to enjoy Spanish and Mediterranean tapas. Guests can savor delicious tapas and raciones, including fried fish and tuna.