Have eaten at Mistral 3-4 times over the past couple of years. Food quality and service have always been good, but I have never left the restaurant wowed by a dish or craft cocktail. Probably holds the title of best business restaurant in Redwood Shores, but there isn't much competition for that. Many more options in downtown San Carlos.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.