PDA

View Full Version : <Help> I'm in Houston and need food


bbqstudio
09-23-2013, 05:22 PM
I'm in Westchase area of Houston for the week and all the people that live here keep telling me to go to PapasBBQ as the best around. I have of course been there many times when living in Dallas.

What is the can't miss place I have to go to?!?! Not too far from this area as I don't know my way around.

Thanks!