Had lunch here with my family last weekend. Large menu with good sandwiches. I had a roast beef-bacon-swiss on a croissant. It was very good. The rest of the family was happy with their meals. Wait staff was excellent, kept the drinks full. Only small issue its a Pepsi restaurant.