As a general rule, it is best to avoid anywhere that serves either food or drink on the Royal Mile. It will probably be disgusting, and you'll get far better just a couple of minutes down South Bridge. To be honest, when it comes to their "deli" and "juice bar", I wouldn't expect much more from Glenda's either, but they definitely have one ace up their sleeve. Hot dogs.
Normally saved for visits to the cinema, or when being ripped off by inbred gypsies at some seedy, god-awful fairground, they're on sale here, are properly grilled, and at £2.20 for one the size of a horse's dobber, are worth every penny.
It is just the scrapings from the abbatoir floor, injected with 90% water, but tastes great. read more