Xola
Mexican · Casual Dining · Taco Shop
Xola is a Mexican restaurant known for its reimagined comfort food and sodas in a hip, cash-only setting.
Location
Best places nearby
The highest rated places close to Xola.
Local restaurants nearby
2222a Queen St E, ON



