Huaraches Moroleon
VerifiedMexican Restaurant in Urbana, IL
4.6 (1691 reviews) Restaurants · mexican restaurant Urbana, IL
About
Snug spot with a cheery vibe dispensing hearty Mexican eats, plus imported beer & jumbo margaritas.
Location & Directions
805 South Philo Road · Urbana, IL, 61801Get directions
Request a quote
Reviews
Be the first to review.