Selwyn Taco Shop

1 place in Selwyn, Canada

Taco Shop in Selwyn: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Trip Taco
Trip Taco

Taco Shop · Mexican · Casual Dining

1794 Chemong Rd

Not rated yetSee menu and prices