I have eaten here a dozen times. Food is fantastic but service varies. Sometimes really good sometimes rushed but more often than not service with an attitude. This place is very small reservation recommended. They really could expand and still stay full. Food is so delicious it over rides any negatives.