Breakfast Menu "Crystal Lake Diner" Haddon Township

Old-school, family-run eatery serves standard coffee shop breakfast, lunch & dinner 24 hours a day.

Crystal Lake Diner, 572 W Cuthbert Blvd, Haddon Township, NJ 08108

(856) 240-7900

Opening Hours

Wednesday: 6 AM–11 PM

Thursday: 6 AM–11 PM

Friday: 6 AM–11 PM

Saturday: 6 AM–11 PM

Sunday: 6 AM–11 PM

Monday: 6 AM–11 PM

Tuesday: 6 AM–11 PM

Photos

Services

Service options

Takeout, Delivery

Accessibility

Wheelchair accessible entrance

Offerings

Coffee, Comfort food, Vegetarian options

Dining options

Breakfast, Lunch, Dinner, Dessert, Seating

Crowd

Family-friendly

Planning

Accepts reservations

Payments

Debit cards, NFC mobile payments

Children

Good for kids, High chairs, Kids' menu

User Reviews

There were 4 of us who went here and the inside seemed clean, which was good. Not very crowded as were here at around 2pm on Saturday and we were expecting it to be busier. That should have been our first clue. We pulled in to the parking lot and there were only 2 cars in the whole lot (and trying to leave out of that parking lot is a nightmare, it was like a vertical slope!) I used the bathroom and there was no soap to wash my hands with. The hand pump on the wall was completely empty. The bathroom seemed somewhat clean. We ordered coconut shrimp, a Greek salad, chicken croquettes, and a steak. I personally ordered the coconut shrimp. The shrimp were dry which is why I was excited for the spicy sauce that came with it. However the spicy Sauce seemed nothing more than ketchup with a kick. So disappointed. No one else in my party loved their food either, everyone had something negative to say. Even for diner food, it was lack luster, which is bad. The waiter we had was great, attentive, and showed personality. He warmed me that the ketchup concoction that came with the coconut shrimp would be spicy, but it wasn't. At least not for me. 2 of us also ordered dessert, which I did not get pics of. I ordered the Oreo cheesecake. All 3 sides of the cheesecake had a freezer burn taste to it. If it was fresh I'm sure it would have been good. Once you got past the layers of stale refrigerator smelling taste of the outside, it actually had a flavorful, creamy center. And not to be too descriptive, but I had a terrible stomach ache less than an hour after we left. And I sadly I was in the bathroom for a while. Besides the nice waiter, there would be no reason for us to go back here.

One of the best diners I have ever been to! Menu choice were fantastic. You must try their homemade chips. Much better than fries. Diner is extremely clean and staff is friendly, professional and attentive to your needs. Food is fresh, delicious and well prepared. I wish this place was not two hours away from where I live!

This was so good! I haven't been there since they took over the Crystal Lake dinner. I got eggs, Pork roll and hash browns. All really good but the hash browns were super good! Just like I like them, shredded, crispy and tender all at once! Can"t wait to go back. Also service was good, well staffed and clean!

Our favorite diner! The food is great, and staff are always on top of their game. Try to save room for dessert, but you'll never leave hungry. I love their gyros, my kids like the cheesesteaks as well a the chocolate chip pancakes!

Was greater by a very friendly employee who showed us to a booth and gave us our menus. A waitress came right over to take our drink order. When she came back with our drinks she gave us the specials of the day. Both my son and I have many food allergies. The waitress was very sweet and helpful with our never ending questions. She even brought out ingredient lists for products. The food was very good and took our left overs home. When we went to pay the bill we found out that you can buy the soup of the day as take out. Which will come in handy during the cold winter months. The food was good, it caters to people with food issues and the staff was friendly and nice.

When we arrived we were immediately seated at one of the last booths available . Some places seat you strategically . A great view. Our waitress was so pleasant, very efficient and did not make us feel rushed at all. When our dishes arrived our waitress continually monitored us while not interrupting us. She took her service seriously. The atmosphere was warm and comfortable. Our food was hot and fresh. Such good home fries. Great chipped beef. Coffee fresh and hot. Price very fair. Service excellent. First time visit and we will be back. The Crystal diner shines.

Best diner in South Jersey, hands down... Young Nick is a 'killer', as a server - take good care of him, he deserves it.

Its been a long time since I been to Crystal Lake. I really think it looks so nice and warm. Our dinner tonight's was great 🐟 and baked potato, soup. 2nd platter was spare ribs meat was so tender it was falling off the bone excellent. I didn't care for bread pudding. It was creamy. I prefer thick. That was no big deal. To tell you the truth. I should not have had any dessert. Great family place. I like it since its been remodel.