Hearthstone lived up to all of its reviews with regard to the food. My short ribs were amazing, and hubby's lamb was everything he expected. But...we were rushed through the meal like an express train. We didn't order drinks or wine, which may have upset the waitress, but that's no reason to hurry. Just one example - we ordered dessert (a yummy carrot cake and vanilla shake), and the waitress brought us the bill at the same time as the dessert, then about 2 minutes later came by to ask us if we were ready with the bill. I strongly believe that I shouldn't be asked to pay for the meal without finishing it first, but apparently the waitress felt otherwise. There were other examples throughout the evening, and it left us with a bit of a bad feeling by the end.
This was a Wednesday evening and they were very busy, so be aware that their popularity may have caused them to have a bit of a throughput mentality. But the food was indeed marvelous!