I felt like I was missing something here. Perhaps as a vegetarian, though one who eats seafood occasionally, I didn't find enough on the menu that I could eat. The salad with strawberries and blue cheese was fine, but I could get something like that anywhere.
The margarita was passable, nothing special.
The corn tamale was the highlight of my meal -- I wanted the chilaquiles, but for some reason they couldn't be made without meat (sounds like the sauce was premade in a big vat that morning). If I'd ordered about three of the tamales I might have given Sierra Bonita 4 stars.
I might still have gone with 4 stars because my waitress was excellent, but when the buttermilk pie, which is incredibly sugary and rich so split it two or three ways, came out and one of the raspberries used as garnish was moldy...yuck.
I walked out of this place thinking 2 stars, but on reflection am giving it three for the tamale and the good service.