La Tratorria is a great place to go if you are in the mood for Italian food. Their fresh baked bread is awsome and their entrees are delish, especially their alfredo sauce. There is rarely a wait to be seated, even on the weekends and the atmosphere is warm and cozy. They have a small bar and also a separte room where they can accomodate small gatherings. I believe they also do catering.
more