Rating
(2)
Sol Mexican Restaurant, Canton: See 2 unbiased reviews of Sol Mexican Restaurant, rated 5 of 5 on Tripadvisor and ranked #145 of 420 restaurants in Canton.
SOL MEXICAN RESTAURANT isn't accepting online orders right now. SOL MEXICAN RESTAURANT. 1916 CLEVELAND AVE NW, CANTON OH. (330) 754-6772.