Sol Del Mar Mexican Bar & Grill
105 W. Southline Rd.
Tuscola, Illinois 61953
217-599-1012
Type
Hours
More
Free Parking
Accessible
Kid Friendly
Locally Owned
Vegetarian Options
Type
Hours
More
105 W. Southline Rd.
Tuscola, Illinois 61953