Taqueria El Sol 2
103 N 1st St
Abbotsford, WI 54405
(715) 316-0763
(715) 207-6309 (fax)
Hours:
Mon, Tues, Thurs: 11:00 am to 9:00 pm, Fri & Sa: 11 am-10 pm, Sunday 10 am-8 pm, Closed on Wednesday