Restaurants & Bars 8

Mark's Duck House

Danielle | Jun 26, 2003 08:45 AM

I suppose you all saw that they were closed for a roach infestation on June 18th. I suppose most restaurants have problems with vermin. Will people stop going here?

Want to stay up to date with this post?

Recommended From Chowhound