I've eaten there every year for the past five years. It's been great every time. I wouldn't continue to go there if they were serving us Alpo, either. No offense to the OP, but these threads really never helped me out when I was asking the question due to the fact that you will hear from some people that they love Mama Melrose's and you'll hear from people who said they hated it. In the end, I always felt just as confused whenever I'd post a question like this. You'll get the same answers from people regardless of the restaurant, too. For instance, some people love the Sci-Fi Dine In. I was fed dog food there and will never go back. Some people go there year after year and others, like myself, avoid it at all costs.