I've been to Phil's for breakfast dozens of times. The menu is extensive and very well priced. Actually, I'm not sure how they make money on some items because they're so cheap! But the price does NOT affect the quality of food. The atmosphere could use a little sprucing up but for a quick diner breakfast, you can't beat it.
Dinner on the other hand: is even better!! They just started serving dinner within the last couple years. At first I was hesitant, but the food is phenomenal. I've never been disappointed. The dinner menu is a little pricey compared to the breakfast menu, but the transformation from breakfast diner to fancy restaurant is spectacular and the prices don't seem so out of place anymore, and again, the portion sizes are just right. The upstairs dining room and rooftop areas are beautiful and provide private dining in the center of town- all with a great view. The location across from Brickley's ice cream is perfect. Parking is always easy, and there are lots of nice shops for an after dinner stroll.
Great restaurant! I bring all my friends when they come from all around to go to the beach and none of us have ever had a bad experience.