John's is a casual, counter-service diner offering traditional American and Mexican fare, with a touch of Greek influence.