Brunch restaurants are establishments that specialize in serving brunch dishes and sometimes accompanied by alcoholic drinks (typically champagne or a cocktail). All pet friendly brunch restaurants welcome dogs at their outdoor seating areas and some even welcome dogs inside as well.