Based on 130 reviews, the restaurant has received a rating of 4.6 stars. Price
✔️ Dine-in ✔️ No takeout ✔️ No delivery
Address:
1577 Crystal Dr, Frankfort, MI 49635
Phone: (231) 399-0158
Social Profile: 

Hours
| Monday
(Labor Day)
|
Closed |
| Tuesday | 5–9 PM |
| Wednesday | 5–9 PM |
| Thursday | 5–9 PM |
| Friday | 5–9 PM |
| Saturday | 5–9 PM |
| Sunday | Closed |
Menu
… View more
Menu Photos
Photo Gallery
Order and Reservations
Reservations: rocksoncrystal.comresy.com
Reviews
DeeAnna Sova
This place was great. Small, quaint, with delicious food and wonderful relaxing atmosphere. We drove nearly an hour to try it out. We had steak and scallop. They were prepared to perfection and topped it off with Carrot Cake. The drink menu was good and the bourbon poor was hardy. The staff were helpful on suggestions.
… more
Dan Hendrick
Fantastic Location on Crystal Lake. Be aware finding a parking place can be a challenge, but it is well worth the effort. We had a table on the covered deck right on the water. Service was great! And the food was as well. We shared the roasted brussels with soy and siracha, very good and not too hot. My wife had the halibut with roasted leeks and fingerling potatoes with beurre blanc – very good. I had the steak frites with chimichurri. They make a steak out of the cap of the ribeye, I know right!!the BEST part. It was very good, great flavor, very tender and a great chimichurri. We ended the meal with a great cup of coffee and an outstanding carrot cake.
… more
Ying Tang
I had the worst tuna today! It was incredibly tough and flavorless. I struggled to finish it, and it completely turned me off from even considering ordering dessert. On the bright side, the side dishes were decent.
… more
Ashley Bowers
I came across this place by googling restaurants near by Pointe Betsie Lighthouse. Make reservations in advance. My husband, brother in law, and I happened to get lucky and were able to get seated without having a reservation. We arrived around 8p.m. and left around 8:50p.m. The food, atmosphere, staff were amazing.
… more
Mike Keil
Most restaurants have one or two things going for them. Maybe food or maybe location or maybe service. Rarely is there a restaurant that excels at all three. Rocks landing is one of these rare gems. The location and view of Crystal Lake are amazing. The small menu has something to offer everyone. And the best part was the service. The hostess was welcoming, Gabe, our waiter was charming and friendly. And the manager (owner?) came out to check on us at the culmination of the meal. This type of humble Midwest hospitality was deeply appreciated. And I hope it remains forever so.
… more
Madison Miranda
Such a gorgeous view! A reservation far in advance is needed. We loved sitting outside right on Crystal Lake – breathtaking – and really enjoyed their drinks. Their menu is smaller, seasonal, and intriguing. Lots of different flavors and cuisines. I would give the atmosphere and drinks a 10/10 and their food a 7.5-8/10. It was enjoyable.
… more
Bonnie Guigar
Staff was amazing and friendly. Great service. Beautiful location and overall ambiance was warm and welcoming. Food was very pretty to look at and delicious.
… more
Anna Bedford
Mariah is easily the least welcoming, accommodating, or friendly hostess I’ve ever come across. I have worked in hospitality for years and my whole family was baffled by the way she treated us. There was a confusion with our reservation and we admittedly messed up the date. When we asked if they had any other availability that evening, she smiled and said “no” smugly. I was on resy and saw they had availability for a later time that night and when I asked if we could put our names down and come back later she said “I suppose” and rolled her eyes. When we came back, she looked panicked that we were 10 minutes early for the reservation and said “you’ll have to wait on the patio” to which I asked if she could turn on the heater because it was 60°. She, again, rolled her eyes and said “it’s not like you’ll be out there for a long time” and I said 10 minutes is long enough, can you please just turn it on if we can’t wait inside. She told me she couldn’t, but would find someone. She never did. When our table was ready, she didn’t even look at us and just exclaimed “your tables ready.” We were hoping to have a nice evening out and it seemed like she genuinely didn’t want our business. We were by no means being difficult and she was condescending and pretentious during every interaction. They were out of a lot of entree options, so I opted to have an app as an entree. My mom got the halibut and it was incredibly over cooked, but we didn’t want to complain because we felt like they already were bothered by us. When we finished our meal, I asked to take my leftovers to go, and they wouldn’t give me a box. Besides that debacle, our waitress was attentive and nice. There are plenty of better places in Frankfort that have friendly service. Don’t waste your time or money.
… more
Brad Stoecker
We have eaten at many places in NW Michigan but this restaurant is truly one of the best. The view is amazing. The food is phenomenal. The owners are gracious hosts. We will definitely be back. The sea bream was perfectly prepared. The service was first class!
… more
Mike Corby
We finally were able to enjoy a dinner at Rock’s Landing recently. We live about an hour south and saw this quaint spot on our frequent M22 trips. The menu looked spectacular and the wine list too…..oh, and the setting!
… more
… View more