I found El Chorro to be a wonderful restaurant on all fronts. The service from valet to table service was excellent. It was polite, timely, and smooth. I did take off a star for their bizarre and annoying valet tagging system which was the only blip in my otherwise flawless experience. My appetizers came out quickly and were quite tasty. The main course followed after just the right amount of time. The turkey was juicy and flavorful with perfect sides of mashed potatoes. I followed with cheesecake for dessert which was equally wonderful. This is a pricey restaurant, but I think the food, ambiance, and service make it worth while.