Small casual restaurant. Very good green chicken enchiladas. I was quite full but refused to leave a bite behind. Next time I want to try the buffet they have on Fridays. Service is good, place is clean. No complaints here!
Address: 1225 W 4th St, Sterling, IL 61081-3114
Location: United States > Illinois (IL) > Sterling
Phone Number: +1 815-625-3404