El Mirador is a restaurant offering homemade Spanish cuisine and event spaces with scenic views. Temporarily closed.