Ambiance is lacking. Place felt a little dirty. It wasn't, just felt that way. Maybe dirty isn't the right word, but can't think of another. Food was ok. Nothing special and what I would call below average, but wasn't horrible. Service wasn't nothing to write home about but was adequate. There are better in town.