Top Notch Texas BBQ
Barbecue restaurant
- Name
- Top Notch Texas BBQ
- Address
- 211 Ave F NE, Childress, TX 79201
- Phone
- (940) 937-8658
- Category
- Barbecue restaurant
Barbecue restaurant
Top Notch Texas BBQ is a barbecue restaurant in Childress, TX. It is located at 211 Ave F NE, Childress, TX 79201 and can be reached by phone at (940) 937-8658. On Google Maps it has a rating of 4.3 out of 5 based on 1,386 reviews.
Source: Google Maps listing.