I have not been in a Mexican restaurant that has it all. They have really good food but the service sucks or the cleanliness of the place is not up to par.
But this place nailed it! The food was great, super friendly staff and the place was impecable!
The birria was delicious. Highly recommended!