Went there (Terra Rossa) on Saturday. They were relatively crowded that night as well. Food was good (seafood pasta, salad, etc.) and the waitress was pleasant and helpful. I could have used a mute...