We stumbled on this place walk around the city. It was a lucky find as a vegetarian too. Had the chorizo torta and was very happy. The soy chorizo was crispy and flavorful, the mix also included peanuts for even more protein. The portion size...was enormous and I have trouble finishing the whole sandwich, but was an amazing deal at 24 pesos. This isn’t a healthy alternative but certainly environmentally friendly and very good.More