Can you please tell us the location of your restaraunt? What road is it on?
Hey Stan, The End of the Road is on Las Galeras' main street, on the last crossroad before you get to the public beach. It really small, right on the crossroad on your left handside.
I hope this helps!
Get quick answers from The End Of The Road staff and past visitors.