Friday, January 25, 2013

TAPA @ Driftwood in Echo Park

             http://driftwoodla.com

1505 1/2 Echo Park Ave
Los Angeles, CA 90026
Neighborhood: Echo Park
Hours:
Mon-Wed, Sun 11 am - 7 pm
Thu-Sat 11 am - 9 pm