Casa Fiesta
From GSLISWiki
6/1/05 Well--it's closed already--another CU rapid restaurant demise. Rumor has it that Dos Reales is going to open a second branch there.
1106 W. University Ave.
Urbana, IL (217) 367-1224
Hours: Su-Th 11am-10pm Fr-Sa 11am-10:30pm
Rapid service, ample booths, tasty Horchata, large portions, lots of different dishes on menu, prices in line with other Mexican restaurants locally, beer AND mixed drinks (Long Island Iced tea!), and frozen ice cream. However, salsa and chips not nearly as good as El Toro's.

