Houston’s Taste Kitchen + Bar is a beloved Southern comfort and brunch restaurant owned by University of Houston alum Chef Don Bowie. Its current location is situated in downtown at 420 Main St. and ...