280 TX-63 Spur
El Toro Bravo
2561 W Springfield Champaign, IL
Real Hacienda Mexican Restrnt
912 W Bloomington Rd Champaign, IL
This restaurant is my favorite when "going home". I love the authentic "green sauce" for dipping chips. The service is always great and I always enjoy visiting when in town.
June 24, 2008
If you've been to or used
Casa Ole', leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.