Bar
Taco Sol
Recomendado por 4 habitantes locales
Ubicación
80 cedar
Greater Sudbury, ON
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!