Dozier’s BBQ at The Finn, 712 Main, opened December 1 in downtown Houston. Located at the Jones on Main, The Finn is a destination food hall which has reached capacity with the addition of the famous smokehouse and another new concept, Hot Peckers. Food & beverage director at The Finn, Terra Velasquez, says that each […]
