A little piece of Southern Mexico in your hometown, Elk Grove Village. Come enjoy some delicious authentic Mexican food that will make you come back for more. Our clients always come first, so let us know what you think.
Also, in Crystal Lake, IL El Burrito Restaurant. If you are near by stop by and visit or sit down restaurant.
6236 Northwest Hwy
Crystal Lake, IL 60014
http://www.yelp.com/biz/el-burrito-restaurant-crystal-lake