The place is not overly clean but I've been worst. Food was fresh but lacking flavour. Most Mexican restaurant have a small free chips n salsa but not here. Very small potion, $9 for 3 flautas without any side and $16 for a combo plate, 1 small taco, 1 taco size quesadilla, 1 small burrito and 1 small tostata without any side. Our bill with drinks comes to $35 and we were both hungry after. The up side was that the servers were super nice. IMO this place is too expensive for what they serve.