The appetizers and desert were fantastic but everything else in between stunk! We were seated 1/2 hour late with reservations, the dishes were dirty and had to be sent back twice. No sesame on the sesame chicken and the crispy honey chicken was a child portion and soggy. Then we were solicited from some kid asking for money and at the end of the evening were presented with a bill from another table. The entire time we communicated to the staff but we just kept getting excuses. I think they apologized twenty times. Next time I'm going to another location. The Rampart location is awful!