Homepage

Main content starts here, tab to start navigating





Why Lucha?

At Lucha, we take the stress out of choosing where to eat by offering you, your families and your friends creative food, drinks and experiences that you can feel good about.






Menus

Check out what's cooking in our kitchen!

Learn More

VISIT US

1641 N Alpine Rd
Rockford, IL 61107

Monday-Saturday 11am-11pm
Sunday 11am-10pm

View Map