Expanded patio Tequila House Restaurant & Cantina 1270 Finch Ave W · York Centre Approved 22 Oct 2026