Edinburgh like all the Scotland it's a city not really low cost, actually a little expensive. If you are looking for some advice on where to eat something on the fly and maybe with a few coins, in this post you can certainly find what is right for you.
Daniel's Bistro it is not what you typically consider a Scottish place. In fact, this place is originally from Alsace and French chefs work here but who offer dishes in which local Scottish ingredients reign mixed with French ones, I let you imagine the goodness.
Old Chain Pier is a quaint little pub located on the Firth of Forth, on the seafront within walking distance of Edinburgh. Here you eat lots of soups and lots of mussels, every day the menu and the dishes of the day change which is why if you feel like it, you should go and see for yourself. There are many beers to choose from.
Petit Paris is a place that presents itself with all the guise of a perfect Parisian place. Here you can order the dish of the day and coffee for £ 6, you will feel like you are in Paris for a moment.