Don't know about street tacos, but they have tacos. All the food I've eaten there has been great. People there are so friendly and helpful.
Never had a bad meal there. Friendly folks.
I know they have tamales that are amazing, but not so sure about street tacos!
Thanks! Your answer is awaiting moderation.