Food definitely deserves the 4-stars, but the prices are on the expensive side. Everything is a la carte. A sandwich will cost around $10. I had the salmon sandwich and would definitely order it again when I come back. Expect to spend around $20 + tips if you order a sandwich, beer, & a side.