What a great location for a diner, however they are missing the mark. Our server was excellent, but the comedy of errors unfortunately outweighed the ability of our server. The menu is massive, and no way executable in such a small kitchen. We stopped by mid afternoon for a late lunch, and were the second of four tables that were patronizing the business on this day. We ordered an open face roast beef and a philly sandwich. Our food took thirty minutes to arrive, and the frenzy that was going on in the kitchen was nothing short of saddening. The food was mediocre and would have been fine if served in a timely manner, we were not expecting gourmet food. They need someone with some organization skills and menu knowledge to help them overcome basic operation obstacles. We will try again for breakfast.