El Charco del Cura is a bar & grill known for its homemade meals and specializing in grilled dishes. It offers made-to-order roasts and a popular brava sauce.