I have been going to the Tea Rose Garden for years and I love it. I have always found the food and service to be excellent. I've taken family and friends and they have all been very pleased with everything. One of my friends has had two birthday parties there and everything has always been wonderful. I really don't know why some of these reviews are so negative. Go and find out for yourself what a beautiful and charming place it is.