A gastro pub is a british term for a public house which specializes in high quality food a step above the more basic "pub grub". The name is a combination of pub and gastronomy and was coined in 1991 in London. The concept arose from a conscious effort to promote great food in well loved places.