El Telon is a bar and grill offering traditional cuisine, with daily menus available. They accommodate celebrations and groups, and offer telephone orders.