I've eaten here tons of times and it's always been good, not great. It's a Las Vegas staple, for sure, especially because of the slightly crass name. Service is always ok. Food is always decent. The last time I had pho there, however, the meat was slimy and had a green tint, so it might be a moment for me to return.