Bar & grill specializing in grilled meats. Offers a quick service and is known for its yuca chips.