La Escala is a French restaurant offering quality cuisine at accessible prices, with fresh, flavorful dishes made from local products.