Close


Rock On Diner

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

Get Directions:


Start Address:
Please enter a starting address.
End Address:
Please enter an ending address.

Map:

  • Hours
    Monday| 6:00 AM - 2:00 PM
    Tuesday| 6:00 AM - 2:00 PM
    Wednesday| 6:00 AM - 2:00 PM
    Thursday| 6:00 AM - 2:00 PM
    Friday| 6:00 AM - 2:00 PM
    Saturday| 6:00 AM - 2:00 PM
    Sunday| 6:00 AM - 2:00 PM
  • Atmosphere Family / Children
  • Banquet Facilities 50 - 100 People
  • Payment Methods Cash Discover Mastercard Visa

Highlights

We have a well-known reputation for providing highest quality Italian food and excellent customer service at affordable prices. We promise satisfaction because all dishes are freshly prepared every day with the highest quality ingredients. So no matter what the occasion calls for or your appetite demands our friendly staff looks forward to serving you soon.

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
Rated 4 out of 5 by from THE SERVER WAS GREAT SHE WAS VERY PLEASANT JOKE RIGHT ALONG WITH US , COFFEE WAS PERFECT, FOOD NICE & HOT QUICK TO THE TABLE. WILL BE GOING BACK
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 Restaurant.com 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
Back to Top
Special Term(s): Minimum purchase of $30 at restaurant.
Special Term(s): Minimum purchase of $15 at restaurant.

People who viewed this restaurant also bought:

Craving for Savings?

Sign up today to receive special offers for Rock On Diner and other restaurants in your area!

Subscribe Now
Perfect Choice!
You're almost ready to dine.
CLOSE
You can browse to see what restaurants and retailers are in your area, but you must login or create an account to use your Dining Discount Pass code.

You're on your way to big savings...

ON DESKTOP?

Once you have your Dining Discount Pass, please take note of your code and make sure to follow these steps:

  1. Go to My Certificates within your Restaurant.com account to find your Dining Discount Pass code.
  2. Write down the Dining Discount Pass code.
  3. On www.diningdiscountpass.com, at the upper right side of the page, click Sign Up to create a Dining Discount Pass account. Click Login to sign in if you already have a Dining Discount Pass account.
  4. Creating a Dining Discount Pass account and activating your code will only need to be completed once, and is good for six months.
  5. Be sure to enter your zip code to find all the restaurants and retailers in your area.

ON MOBILE?

Once you have your Dining Discount Pass, please take note of your code and make sure to follow these steps:

  1. Go to My Certificates within your Restaurant.com account to find your Dining Discount Pass code.
  2. Write down the Dining Discount Pass code.
  3. On www.diningdiscountpass.com, click Search. Click on the menu icon                 in the upper left. Click Sign Up to create a Dining Discount Pass account. Click Login to sign in if you already have a Dining Discount Pass account.
  4. Creating a Dining Discount Pass account and activating your code will only need to be completed once, and is good for six months
  5. Be sure to enter your zip code to find all the restaurants and retailers in your area.
Continue



You can browse to see what restaurants and retailers are in your area, but you must login or create an account to use your Dining Discount Pass code. CLOSE
;
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