Estación Grill: A grill specializing in grilled meats.