Steakhouse specializing in grilled meats. Located on the Panamericana highway.