Taubers Fish
Restaurant · Williamsburg

Taubers Fish

$$ · Seafood

Hidden seafood spot in Williamsburg where fresh catches and a laid-back vibe make it the kind of place locals keep to themselves.

Info

📍
Address
149 Lee Ave, NY

More like this