In reply to Ste Brom:
There a decent pub near the back of the theatre, usually has good selection of Scottish beers from the small brewers. Chippy nearby ok. Good fishmonger by the harbour. But as the others have said, get the bus into Edinburgh; it's only £3 return and 25mins.