Unbelievable!
Everything's fresh real homemade tasting wholesome ingredients. Tortillas are made right there in front of you from scratch. You will not believe this place I was dumbfounded. Also make sure you try the horchata. Wasn't a big fan but it's there again made with all real ingredients real sugar. It's excellent!