Open for lunch and dinner, Xolo offers up the best Tacos and Teauila around with over 80 tequilas! Located across the street from the Capitol Theater.
Know a great happy hour or special for this location?
Suggest an edit
555 Saginaw St STE 105, Flint, MI 48502
© 2025 Checkle, Inc
Privacy
Terms