El Sol Restaurante Vegetariano
El Sol Restaurante Vegetariano
- Address
- Pizarro 660 Town Center
- Hours
- 08:00-22:00
Lonely Planet review for El Sol Restaurante Vegetariano
A limited menu attests to experience; the cooks have been here a long time and know what you want. A few nonvegetarian items occasionally sneak onto the menu.







