Grilled meat restaurant specializing in parrilla-style cuts. Offers a variety of grilled meats.