It is hit or miss. Recently service has been fair to poor. The prices are average fore the area. We have started going elsewhere for Mexican in bluff. It was much better a few years and it is unclear what has happened. Portions are good size and are pretty typical.