The food is and always has been AMAZING!!! I LOVE all of the food I get here.(only place I feel safe trying something different each time) The prices are fantastic as well. For food, prices, and atmosphere you definitely get five stars. I only have three stars because of one of the waitress/bar tenders. Always overwhelmed (even if there are only two customers), not very attentive AT ALL, and a little on the rude side. After a long wait she brought out my friend's drinks, but not mine. She apologized and said she would return. After an additional ten minutes, I finally approached the bar and had the bar tender get me a beer which I then paid for. I returned to my seat and she now tries to bring me the beer I had long waited and already purchased at the bar. I told her I no longer needed it because I had to go the bar and I already paid for a beer. She kept telling me it was already on my bill and I said no, take it off, I already bought a beer. Finally, after a little back and forth she walked away with it... I was actually shocked. Of course I will be back here, we love this place. But maybe talk to your employee...