This is my first terrible rating on TripAdvisor. We made the trip from our Manhattan hotel to the Williamsburg flea. Admittedly, the weather was miserable, but as they advertise 'rain or shine' we thought we would press on. We arrived at 10am to find maybe 10 stalls setting up. We thought we must have had the time wrong and it...
More
