Bar
Taco Sol
Recomendado por 4 personas locales
Consejos de personas 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