This place has brought the hole in the wall to another level. Outside, cash only, no English menu. However, all the tacos we got were delicious. Shrimp, beef, beef tough, fish, roasted pork. There were a lot of toppings on the taco. They are fresh and very tasty. Definite authentic Mexican. And the soup, it is nothing I have tried before. Taste pretty good, not too greasy or salty but very flavorful. Will go back again.