Well...really 4.5.
Lets break it down:
The restaurant is a hole in the wall. Its tiny, HOT, and sticky. So don't expect the Ritz. The atmosphere, I personally think is charming. Afterall, these are authentic mexican street tacos so, its nice to be served by mexican waitresses and it not be too fancy. Street food at its best.
My husband and his friends all had the al pastor which was really good. Distinctive flavors. I had the spicy chicken which was prettttyyyy good. Those hot sauces they give you are amazing.
The portion sizes are cool for the price. You get 5 small (this isn't taco bell) tacos for 10$. Margaritas were good (get the lime). BUT the churros were cold and unappetizing. That's where they lost 0.5.
So go, get the food and go get your churros down the street.
THUMBS UP!