It's nacho typical Mexican restaurant,
Mexican food has never bean so authentic!
Our food is freshly made in house, quickly available and straight from our family tradition to your table!
hours of operation
MONDAY to FRIDAY
11 am - 7 pm
12 pm - 7 pm
It takes more than a tortilla, avocado, and salsa to make a Mexican dish. We at Taco Sol are here to share the authenticity of an everyday Mexican meal because the food lovers of the North deserve it.
You don’t have to fly miles to have an unforgettable Mexican experience! Whether you need lunch on the go, or to enjoy dinner and drinks with your loved ones, delight yourself on the amazing flavours of Mexico at 80 Cedar Street, Downtown Sudbury.