Very good Mexican, especially for the area. I think you do have to know what to order... I had co-workers raving about it and my first couple experiences were nothing to brag about. The next few times I have tried their daily specials or "specialties" from the menu and had much much better experiences!