Food & Drink

La Barra

Published On 12/22/2008 Published On 12/22/2008
Previous Venue Next Venue Venue Description
1. La Barra 250 Broome Street, New York, NY 10012 (Lower East Side)

Evocative of a cozy, beachside crudo shack, Barra's cheffed by a Veritas vet who partnered with three childhood buds from Mexico City, constant companions ever since he started feeding them for free.

Clickbait

close

Learn More