$$$$
Antonia López De Bello 40,
7530201,
Santiago de Chile
Spanish
Fine dining
040 Restaurante in Santiago is a Latin American treasure in the Bellavista region that serves an amazing tasting menu with 12 courses. Top-end tapas bring a molecular taste of Spain to Santiago.