Karabullo is a restaurant specializing in grilled meats and Spanish cuisine, with barbecue options available.