El Mirador is a bar-restaurant offering homemade cuisine. It provides a menu starting from €9.00 and has a capacity for 45 people. The establishment also offers internet service.