I have not seen there but in the plaza mexico de lynwood you will find.
I didn't look at any mariachi stalls. There is only one food stand inside but outside on the street before entering the parking lot there are several different food stands
I have not looked at mariachi costumes, but there are food businesses.
And
Thanks! Your answer is awaiting moderation.