atmosphere is slightly cramped but cool. Drinks are great and tasty. Food :. I find some things I am in love with like cannot get enough and others are good but not great. I like spicy but this place is extremely hot which I like. The only thing I would say is the portions are kind of small. I am a vegetarian and I find I need to order a main and a couple of tacos to feel satisfied. Maybe the meat dishes have more weight to them. They are really accommodating here. Both times I have been we showed up last min and they found us a table.