Star 66 Cafe is a straightforward diner offering traditional American fare, including breakfast and sandwiches, with a home-style feel.