We frequently go to their Friday fish fry dinner.. its wonderful. All you can eat, lightly battered, fair price. So we decided to try breakfast there this morning. HORRIBLE! 1st of all, really really poor service. 2nd: Food was super poor quality, and not prepared well at all. I ordered my omelet well done, with crispy hash browns, and 35 (!) minutes later, got a runny, rubbery, wet western omelet with barely warm, soggy hash browns. I specifically asked the waitress to keep an eye on my coffee, and she never even stopped by the table in that 30 minutes we were waiting to refill my cup. I finally had to get up and chase after another waitress to beg a refill from her pot of coffee. When our food finally came, it was 10 more minutes before our server came over to see if everything was OK. We sent back our food, nicely explaining why.. she never apologized, or even acknowledged the issue. Lousy food is one thing, Lousy service is quite another. Today Terre Hill Grill lost a customer. This place needs a better manager, better serving staff, better cook, and a much better commitment to quality. Dont go. You will be sorry.