Pier 88 Boiling Seafood and Bar (Avondale) reviews - SkyPhone Spot