La Granadilla is a bar and grill known for its perfectly grilled meats, fresh vegetables, and tasty tapas.