Yahoo Local Web Search

  1. more images

    • 3657 W 26th St, Chicago, IL 60623
    • (773) 522-1515
    • Open Now

    Hours may change under current circumstances

    Is this your business? Verify your listing

    Amenities

    • Family friendly
      Family friendly
  1. Reviews

    • Michael J.

      07/12/21

      Wow! We were fans of the other restaurant with the same name that burned down but this is way better. I had the combination platter and the enchilada with mole sauce is fan-freakin-tastic. And I... more

    • Mari B.

      06/10/21

      Yes!!! Our dinner was amaaazing! When seated, you are greeted with a complimentary Flauta de Papa, with all the fixin's (queso fresco, crema, and salsa) and Chips and salsa of course! We all... more