Taberna Los Charros is a restaurant offering a cozy atmosphere and specializing in tapas, seafood, and fish dishes.