Just to be clear, this restaurant started out vegetarian in the 90's but has been mixed for at least 7 years, so no surprise there. They have a separate vegetarian menu and offer several different all-veg soups and entrees.
I was temped to give it a 3 due to some lackluster waiter service, but the manager/chef stepped in and fixed the experience. Make sure to be absolutely clear that you want vegetarian, and if vegan, "sin lacteos, sin leche, sin crema." Note that a few things which may not seem vegan (like the chef's delicious homemade mustard dressing) in fact are. Worth checking out for quick, inexpensive lunches and a typical yet quirky atmosphere. Tasty chop suey and enchiladas.
Cons: Less than 50% veg, Some issues w/waitstaff