Taco Loco

Category: Mexican restaurant in South Beloit, Illinois

Address: 1200 Shirland Ave, South Beloit, IL 61080, USA

Phone: +18153896512

Opening hours

Sunday: 10AM–9:30PM

Monday: 10AM–9PM

Tuesday: Closed

Wednesday: 10AM–10PM

Thursday: 10AM–10PM

Friday: 10AM–10PM

Saturday: 10AM–10PM

Thanks! Your review is awaiting moderation.

Questions & Answers

Do they deliver

Kamry Beck | Jul 12, 2019
Kaylani Whitt | Jul 13, 2019

Yes they deliver

Read More

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places