Huaraches Moroleon Categories Restaurants-Mexican 805 Philo Rd. Urbana IL 61801 (217) 344-6772 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×