Before moving to its current location, the ShopRite of Rockaway was actually in Rockaway. Because, you know, that kinda makes sense. The current one is technically in Dover.
This is a pretty bad location for a supermarket, being located at a curve in the road and set way back. However, it's not hard to see how it would have originally been pretty great, assuming the supermarket predates the other surrounding buildings, which I would guess it does. Visibility is now seriously limited by the gas station and strip mall in front of the building west on 46, and the car dealer (visible here) just east. The property is located at 279 US-46.