Bar
Taco Sol
Recomendado por 4 habitantes locales
Consejos de residentes locales
Small taco eatery with the friendliest owners you'll meet. Only place in town you'll find Mexican imported beer, too!
Ubicación
80 cedar
Greater Sudbury, ON