It seems like Goyemon has fixed their staffing problems, but I've also switched to mostly just ordering takeout instead of trying to have a sit-down lunch. The food is still wonderful and the staff are very friendly, even when the place is slammed and there's a line out the door.
Every once in a great while, they still have an off day. Maybe someone doesn't show up for work, or someone who works in the area decides to bring 20 of their coworkers out for a meal. But these are the exceptions, not the rule.