Been here a dozen times, convenience driven mainly. After the last visit I realized there is a ton of great Italian that is also close to my house and more affordable. Terra Rosa has proven to be underwhelming, the food is "meh", the service is pitiful. My last meal I was longing for a Yard House pasta dish instead of my $20 tiny portion provided by Terra. Too bad- I really wanted to love this place, heck I was happy tolerating it, sad when they can't even keep that low of an expectation.