I went to this place tonight and having just come back from Mexico 7 days ago, I can say with full confidence that this place is the really deal. Few Mexican restaurants in the US use real Mexican cheese and instead use a liquid fake cheese slop. Not this place. They had perfect stringy Mexican cheese in the burritos. My husband and I both had the shrimp burritos. They are huge and can certainly be split between two people. The burrito was delicious and I think we will be making this a regular on our restaurant list. Most people seem to get take out, but we ate in the restaurant and it was fine. They also do delivery for orders over $50.