El Mirador is a restaurant offering a generous menu with European-inspired cuisine.