Closer Look: Vinnie's Lobster Bar in Davie

It's a decidedly old-school aura at Vinnie's Lobster Bar, an Italian restaurant in Davie that's dedicated to New England's most-beloved cold-water crustacean, the lobster. The setting for this neighborhood haunt is a tiny space, no more than a dozen tables inside and out, located on the outskirts of a Target shopping center.

See also: Vinnie's Lobster Bar in Davie is a Hit With Locals, With a Hit-And-Miss Menu