What makes a vibrant food scene?

I’ve just been to Edinburgh to visit my brother. Lucky for me we had a personal tour guide to take us around and select the best places to eat;¬†and lucky for us Edinburgh has a vibrant and varied food scene with cuisine ranging from Brazilian to Indian street food, gourmet burgers to gourmet coffee.¬†Eating out…