Address: 4238 Coolidge Avenue Los Angeles California 90066 United States
Founded in 2013 by two bartenders from Venice Beach, Venice Duck was inspired by a local Venice legend who went to a party in the Venice canals and woke up the next day on the sidewalk covered with ducks. Author: Caroline Porsiel Read more...