a pub is a place that serves beer or liquor, and sometimes food.