The restaurant setting, decor, and staff are great. The staff is very friendly and efficient. They seem to appear just when you need something, like more chips or salsa. ... more