This place is the textbook definition of a 3/5 dining experience. Well priced for all you can eat- and the food is pretty good. But the service is just a joke unfortunately. I've been here at least a dozen times over the years and its always the same. The owner/manger that wears long sleeve shirts is the only one that speaks any english. And although he's helpful it doesn't make up for the staff that makes a lot of mistakes. Food thats ordered doesn't end up coming (main problem) Overall: Food= 4/5 Service= 3/5 Atmosphere= 3.5/5