Goody Goody Liquor is coming to 730 S. Main St. in Bear Creek Plaza, Keller. It will be the city’s second liquor store. Goody Goody Liquor is a family-owned liquor store chain founded in Dallas in 1964. Keller City Council approved a specific use permit for the store May 4.