This place is awesome! Exactly what they claim to be: street latin/Mexican food that is made fresh and is tasty as hell. I lived in Dallas, TX for about 2.5 years and this place matches up in taste to any Tex-Mex I had while there. The fact that they make their tortilla chips fresh makes a huge difference too.