Hacienda Leon
(1,588)
Mexican restaurant
Address: 407 N Hershey Rd, Bloomington, IL 61704
Hours: Open ⋅ Closes 10:30 PM
Phone: (309) 319-2131
Welcome to Hacienda Leon! Located at 407 N Hershey Rd. Bloomington, IL. We offer a wide array of fresh food – Nachos Hacienda, Chimichanga, Fajitas, Leo Special ...
No information is available for this page. · Learn why