Best Soul Food In Town
Soul food restaurant
- Name
- Best Soul Food In Town
- Address
- 6903 Cullen Blvd, Houston, TX 77021
- Phone
- (713) 485-6114
- Category
- Soul food restaurant
Soul food restaurant
Best Soul Food In Town is a soul food restaurant in Houston, TX. It is located at 6903 Cullen Blvd, Houston, TX 77021 and can be reached by phone at (713) 485-6114. On Google Maps it has a rating of 3.8 out of 5 based on 642 reviews.
Source: Google Maps listing.