It takes me awhile, but I come up with some entries for here every so often.
I've only been to Olive Garden two or three times, but it was all in the past year (whenever someone leaves the company or sometimes just for the heck of it, the owner and my boss will take us all out for lunch) save for one time a couple of years ago.
A couple of years ago I went to the Manchester, NH, one and got ravioli and there might have been an appetizer. The ravioli was good and filling... but that's ALL there was. I'm a fan of variety in my dining, which means smaller portions and a few different things on my plate. I wasn't very satisfied with the meal, but it was alright. The wait to be seated, however, was ridiculous. I wasn't very happy with my visit that time.
Upon going back this past year (to the... it's either in Nashua, NH, or Tyngsborough, MA - I'm not sure and it's on the line), I only remember the latest experience, which was a good one. I got the Chicken Roma, which was so delicious I wanted to go back for more. The waiter was very nice, funny, prompt and attentative (which can sometimes be hard for a party of 10), which I very much appreciated. Between those two examples - the waitstaff and meal - I can honestly say that I'd go back.
Longhorn Steakhouse in [south] Nashua, NH
I've been to this Longhorn twice - once a few months ago for lunch and then last week for supper. The lunch experience was good - no wait, fast service, good food - I got the chicken fingers with a baked sweet potato (with butter and cinnamon!) and french fries. The experience last week was bad at first, but then turned out to be very good.
The bad: We waited for over an hour. Now, it was a Friday night and it was to be expected, but the wait pissed us off for a slightly different reason. When my mom gave our name (for smoking), she was told the wait was 50-60 minutes (she thought she heard something less than 30 minutes, but she's wrong). About 10 or 20 minutes later, my mom changed our name to whichever section was open first, because she realized the wait would be longer if she didn't. Fast forward about 40 more minutes... three separate parties of two were seated before us (that came in long after us), including these two people and their toddler, who had been waiting for less than 15 minutes! My mom unfortunately had to be snippy with the hostess so we could finally be seated.
The good: Our waitress ended up being an old neighbor of ours! It was nice to have a familiar face and it was nice to hear her and my mom catch up. She didn't charge us for our drinks (which was awesome, but not necessary), she brought my mom some ice cream for her birthday (without the embarassing happy birthday parade that those restaurants do) and, simply as a waitress, she was great. She was prompt and attentative - we didn't even have to ask for drink refills, which I think is key. Also, the food was *great*. I got the same thing I got the last time. My mom got a 7oz steak - which didn't even need steak sauce. Everything was perfect.
I'd suggest trying it out, regardless of the trouble with the seating.
Panera Bread in [north] Nashua, NH *and* [south] Nashua, NH
I've talked about PB before, I'm sure, so I won't get into too much here. All I'll say is that I finally strayed away from the Sierra Turkey (which has been "my" sandwich since they opened here in Nashua) and tried the Smokehouse Turkey(?) sandwich. It has bacon, smoked chedder and turkey on it and it's on delicious bread. I like getting that in the "you pick two" option along with the Fuji Apple Chicken salad - minus the disgusting gorgonzola cheese.