Phone: +13148335780
Address: 6679 Delmar St. Louis, MO 63130, 63130-4500, Saint Albans, United States
City: Saint Albans
Dishes: 18
Reviews: 544
Website: http://www.publicostl.com/
"The dining experience was expensive, but the flavors were good. I ordered fish tacos which had two bones in them, and I was not warned to be cautious of bones. It was a dangerous and disappointing oversight. Our server consistently checked in on us after each course, but it felt like they were seeking validation rather than allowing us to enjoy our meal. Overall, the restaurant fell short of the hype."
All prices are estimates.