I've been there. The tacos are quite decent. Limited selection, maybe 4 or 5 different kinds. Decent red and green salsas on the side. Not as good as my favorite South Philly taqueria (Los Taquitos de Puebla) but way better than your average food truck food. Vendor is very friendly.