This is a better location that others. I always have Tofu Tacos and my mom enjoyed the chicken quesadilla. Large portions, so wasn't able to finish.
The only issue with this location, is its very hard and confusing on how to get there. You see this tiny sign and then you have to turn left through other cars backed up at a light.