Restaurants in St. Louis, MO
Restaurants • Bars • Steakhouses
9205 Gravois Rd,
St. Louis ,
MO
63123
UNITED STATES
Based on 2 reviews
Overpriced
we just got back from here. so disapointed. bad food and very overpriced. will not og backWorst BBQ ever!
Me and my husband decided to go to Phil's because they are in the neighborhood and like to support our local small business--but when we brought this bbq home we could not even eat it, ended up giving it to our dogs, that was the biggest...Worldwide > United States > St. Louis, MO > Steakhouses