
Top of the World
Elevation: 2,080m
At That Churro Place, we don't just sell churros - we sell happiness in every bite! Our mission is simple: to serve you the best churro you've ever had. Indulge in Brazilian stuffed churros with Nutella or Dulce de Leche, paired with a rich hot chocolate or coffee. Craving something savoury? Try the Samba do Peru or Carnaval Montreal sandwiches. Find them next to the Umbrella Café!
Closed as of April 14, 2025