Review of Selma's Texas Barbecue

9155 University Blvd, Moon Twp, PA 15108

Overall Rating

Review


food wasn't good, got sick the next day, they are bad with cross contamination.

Celiac friendly?

No

Updated 6 years ago

Celiac