When I asked a good friend and local resident for her top dining recommendation in the area, the answer was swift: Glen Ellen Star.