A grill restaurant, Los Compadritos offers a dining experience.