Taste of Lima

Have a taste of the unique flavors of Lima with our special Taste of Lima menus designed with high-quality organic ingredients allowing you to enjoy a truly natural and succulent culinary experience. Every night from 7:00 p.m. to 11:00 p.m. at La Vista restaurant.