I have eaten here on 2 occasions. The first, about a year ago. The service at that time was good, but very sparse as there were not enough staff and the place was packed. The food on both occasions was excellent! I highly recommend the seafood burrito. The service we got on our recent visit was top notch. The waitress was on her game and it wasn't as busy so our water glasses were always full. I would definitely go here again based my recent visit.