Barbecue restaurant, El Llanerito de Irra, offering grilled specialties.