Our restaurant is located in the vibrant and bustling Twin Falls,Idaho, where we serve up authentic Mexican cuisine that will transport your taste buds straight to Mexico. From our sizzling tacos to our tasty quesabirrias, our dishes are made with the freshest ingredients and authentic recipes passed down from generations