Los Bestias is a restaurant offering authentic Spanish cuisine, specializing in tapas.