Last time I was out there, we ate in Riverhead and I can't even tell you the name of the place. I'm thinking it was the Lobster Pot, awesome place on the river.
Enjoy your day in Montauk. I love getting a clear day and seeing Block Island across the water from the Point. Spent 10 days there and earned 4 credits of Lab Science, so the view is sentimental!
Suzanne