El Telón is a Spanish restaurant offering a daily menu with a variety of choices.