Small but cosy place. Friendly service and freshly made delicious food. Highly recommend this place for Mexican food it’s delicious!
February 2024
The food is and customer service we have gotten here has been great. The place is super cute and welcoming!
May 2023
Really good authentic tasting food. Horchata is some of the best tasting in Elgin. It's a small restaurant but very spacious at the same time. Overall a must try if you're around the area