I didn't see any other lighthouses on the Rhinns Phil and it certainly has enough buildings around it for a restaurant but I didn't see any signs advertising it.

There is a café not far away but I didn't have time to try it out with the deadline for getting back for the Kilt Night looming.