408 E Green St (btwn 4th & 5th)
Champaign, IL 61820
- Subs are big and filling... I'd get either mole chicken or el pastor
- Amazing - So filling. I haven't found disappointment in anything I've ordered from here, one of my favorite places on campus!
- Amazing quesadillas!!!!
- KING NACHOS ALL THE WAY
- Try the unique combinations torticas puts together and satisfy your post-unofficial hunger
- Be prepared to leave full!