Stone Brewery in Escondido has their brewery on premises with lots of different types of beers including non-Stone beers to try. They have a restaurant too, pretty nice place with indoor and outdoor patio seating. Pretty big too.