El Cimarrón specializes in charcoal-grilled meats. Enjoy a delicious meal and good company.