The Sand Hill issues remind me of a situation my Grandad ran into early in the restaurant business. He was an excellent chef and had a great rapport with people. he built a fan base within the community . He then decided to open up his own place, and he creates a menu that was in hindsight too extensive to execute, and within one month he luckily realized that. The staff was stressed and over whelmed especially the kitchen staff...He took stock,manned up and acted quickly.
He reduced his menu to a small selection that was totally manageable. Every now and then he got to flex his muscles and treating his loyal customers to non-menu items when he was asked to "surprise" them.
It worked.
Less stress to the back kitchen. Less stress to the front of the room employees. The food was always on point. His customers left full and satisfied. He solidified his reputation as a chef and proved he could hold on to a clientle himself with his own place.
Start small and stay focused. Remove that which does'nt work,and learn from the setbacks. Don't see the setbacks as a failure,see them as a blessing.