Restaurants & Bars

Texas BBQ

Selma's BBQ in Houston?


Restaurants & Bars 3

Selma's BBQ in Houston?

GoodBellyWest | Jul 9, 2003 09:20 PM

Was that the name? Quite some time back someone raved about a BBQ joint in Houston named "Selma's" I believe. On the east side. Can't find the post or any reference to it anywhere.

Want to stay up to date with this post?

Recommended From Chowhound