Share:

Restaurants & Bars 1

CRABHOUSE IN MIAMI?

WINDELLA | Sep 11, 2006 01:01 AM

I was cleaning out my restaurant menus and found an old one from The Crabhouse Seafood 8800 Sunset Dr in Miami.Anyone know if it's still in business?

Want to stay up to date with this post?

Feedback