All reviews seem negative
If you love the tacos, this is the place to go. Cheap tacos, but I cannot comment on the quality too much. It did seem kind of dirty but thats what u get these mom and pop shops. ...