Toro Loco
Hours:
1601 N Cunningham Ave, Urbana IL 61802
Tips
Hours
Most Recent Comments
-
March 2024
Loved the staff, atmosphere, and the large servings. Time for a nap.
-
March 2024
The food is amazing! Best beans I ve had, huge portion with relatively affordable prices. Good food!
-
December 2023
Soft shell tacos were a bit greasy but ok. Salad was great. Everyone enjoyed what they ate.
More Comments(180)
Other Information
Cuisines: Caterers, Mexican, Latin American
You May Also Like
-
Urbana, Illinois