this place is a hidden gem in champaign. arguably the best mexican food in town. salsa is awesome and tortas are just right. i haven't gotten anything that has tasted bad there.
parking is quite difficult during peak hours, but it makes the atmosphere that much better.