Punt de Trobada is a bar & grill known for its flavorful grilled dishes and Spanish specialties like expertly sliced Iberian ham and hearty stews.