St. Elmo's is my family's favorite restaurant. We go every year over the Christmas Holiday. We look forward to it, and it was exceptional this year as it always is. We ordered a variety of food from the pasta to steak, and all of our meals were prepared exceptionally. My son and I both had the New York strip, and they were prepared perfectly. My wife ordered the fillet which was large enough to share with my 9 year old, and my mother, and son's girlfried ordered the pasta (both pasta orders were very generous portions). Our waiter Don was exceptional and arrived at the table at the perfect times. He even gave our nine year old his "crumber" when she admired it.
The shrimp cocktail was awesome as usual as was the bean soup. My son and I can't eat enough of the cocktail sause even using a spoon to get the last bit, however, it is extremely spicy so be prepared. They do offer a "milder" variety if you can't take the heat.
Be prepared to spend about $80/person (including tip), but we believe it's certainly worth the price for a once-a-year family night out.
We will continue to talk about this evening until we start planning for our 2013 visit to this iconic restaurant!