From gastro-pubs to tea rooms these are the places that serve 'delicious dishes and culinary gems'