Squamish
Luz Tacos
★★★★★4.3(445 reviews)
|FreeLuz Tacos is a popular mexican restaurant and cider bar located in Squamish, the outdoor adventure capital of Canada. Well-regarded with a solid 4.3-star rating from 445 reviews. Whether you're fueling up after a day on the trails or looking for a great meal with friends, Luz Tacos delivers a memorable dining experience in the Sea to Sky corridor.
Details
📍
Address
1201 Commercial Way Unit 318, Squamish, BC
📞
Phone
+1 604-849-2188
🌐
Get Directions →Visit Website ↗Website
https://luztacos.com/