Los Curros is a restaurant with a focus on grilled cuisine. They have another establishment.