Rock On Diner is rated 3.9 out of 5 by 35.
Rated 1 out of 5 by from Ordered omelets, requested that they be cooked light. they were both overcooked top and bottom were brown, waitress offered to have them remade I refused as time was an issue. I also ordered OJ it was bland like it was watered down. Toast were not toasted they were thrown on the grill not even a color change and loaded with butter.what a disappointment. This is a breakfast and lunch establishment will not visit again
Date published: 2019-05-17
Date published: 2018-05-01
Rated 3 out of 5 by from Waitresses were very chatty amongst themselves and not really paying attention to customers
Date published: 2018-04-08
Rated 4 out of 5 by from The home fries have changed not for the better. They use to use red potatoes now they use white.
Date published: 2018-02-15
Rated 5 out of 5 by from The service was very good and the food was done good the cook even came out to see if everything was in order we will go back
Date published: 2018-02-08
Rated 5 out of 5 by from great service and food
Date published: 2017-11-09
Rated 4 out of 5 by from It take awhile to get your food but once you do the food is very good.
Date published: 2016-11-21
Rated 1 out of 5 by from Although the restaurant was busy due to Father's Day and the bulk of the brunch rush was beginning to leave, no one greeted us or even glanced our way when we arrived. Taking the cue to seat ourselves, we did and the waitress took our drink orders, then food order within 5 minutes. She was very pleasant; however , we were there over an hour waiting for the eggs and toast we ordered, during which time a few other parties arrived. When the waitress next checked in she brought waters instead of refilling the drinks we ordered. When we pointed out that the several other parties that came in after us already had their food for quite some time, she apologized and told us the cook was JUST starting our meal. We then asked for the check for the drinks e had received, planning on leaving, and the waitress apologized and said she would be right back. After she went to the counter, both the other waitstaff and the cook began to stare over at our table repeatedly, then one waitress (not ours) went over to another table of what appeared to be regular patrons, and began to talk loudly about us. Those diners then began to stare and state loudly that they had to wait as well, as if our complaint was unjustified. Our waitress came back over and apologized again, but mentioned our food was suddenly all done, and asked if we still wanted to cancel our order. Since we had 3 children in our party, and had now waited well over an hour for a simple order, we agreed for her just to bring the food. The other patrons that had arrived approx. 30 minutes after we did, that had received their meals quickly, paid and left, including the customers the other waitress was talking to. Those customers then shouted across the restaurant to the chef that the food was great and they'd see him later, while the other 2 waitresses there stared down my family with expressions that could only be taken as annoyance with our having wanted to leave earlier. When our food arrived, our eggs were over cooked and the children's pancakes were slightly raw in the middle. The side order of home fries with one meal consisted of approx. 5 one inch cubes of potato and looked as if I got "whatever was left". At this point, we all agreed to eat our food quickly and just leave as soon as we could, since the cook and other waitresses were continuing to glare at us from the kitchen while cleaning up for the end of shift. The overall feeling that we were unwelcome outsiders seemed to be intentional. While our waitress was extremely nice and apologized, we had to repeatedly ask for refills of the drinks we ordered when she kept offering only water, felt completely uncomfortable after expressing our desire to leave due to the hour plus wait for a meal that should've taken no more than 20 minutes (eggs, toast, pancakes), and were completely disappointed in the food, which was either overcooked, undercooked, had shells in it, or was just missing. Not once did anyone offer to take something off of our check nor did a manager come over to apologize. Regardless of the deals that become available on for the Rock On Diner, we will not be returning.
Date published: 2016-07-02
Rated 5 out of 5 by from Great service and food. Fair pricing.
Date published: 2016-04-02
Rated 4 out of 5 by from too bad they don't have a menu online or to take with...
Date published: 2016-02-26
  • y_2019, m_9, d_14, h_17
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.13
  • cp_1, bvpage1
  • co_hasreviews, tv_18, tr_17
  • loc_en_US, sid_268722, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING), SortEntry(order=RATING, direction=DESCENDING)]
  • clientName_restaurantcom
Special Term(s): Minimum purchase of $30 at restaurant.
Special Term(s): Minimum purchase of $15 at restaurant.

Rock On Diner

141 Main St
Pembroke, NH 03275
Phone: (603) 210-1058
Cuisine: Italian
Price: $$
Do you like this restaurant?

Rock On Diner Reviews

Back to Top
Have a question or want to order by phone? CALL US AT 855.832.8728 Monday thru Friday, 8:30am - 5pm CT or search our FAQ's