Gregory's has been a tradition for my family while visiting Ocean City. Our most recent visit was not good. Maybe it was just a bad night, but I'm not sure if we will try again to find out.
We had a party of six. My order was incorrect and was caught by the waitress as soon as she set it down (she put the order in the computer wrong). She took it away to fix it. While the others in my party ate, I waited for my order. When it came (rather quickly), I soon discovered it was burnt. Not a pleasant taste.
We didn't say anything because the waitress was rarely seen. No drink refills, etc.
Overall, it's overpriced in my opinion for the quality of food and service.