Food & Drink May 26, 2023The Pit Room (Top Texas BBQ SPOT) – Houston, Texas, USA [HOUSTON TRAVEL SERIES]The Pit Room is a central Texas-style BBQ restaurant that serves amazing BBQ smoked meat,…