Don't miss the place. It's right off Rtoue 17. I used to stop there often on my way home from college. Good burgers.
I lived nearby this spring and summer and have to say that the Roscoe diner isn't what it used to be 10-20 years ago. The food was horrible.
The Roscoe Diner has definitely gone downhill.
If you turn the other way to go into Roscoe (it's a left if you're coming from the city) at the traffic light there's a restaurant called Raimondo's.
You can eat pizza, very inexpensively, or eat the slightly more pricey Italian entrees which are very good. Green salads are overly-chilled and under-dried-off iceberg lettuce, tomatoes, cukes and onions, but that's the only drawback.
Typical American portions, very large. You can share an entree, or be prepared to take food home with you. They serve wine and beer as well. The front room is more informal, with tables with plastic tablecloths (great if you brought the kids) and the back room is a more formal dining room. They get busy on weekends during the summer, though I've never needed a reservation to get a seat. You might want to call ahead if you have a large party.
Roscoe diner has to be put in perspective - welcome clean bathroom on Rte 17. Try the fried chicken, it won't kill and it's road food..(not road kill.)