Restaurants & Bars 16

Echo Park?

PJ | May 9, 2005 12:54 PM

Going to a show at the Echo (1822 W. Sunset, east of Vermont) - I'll be coming from the south bay and I'm meeting a friend coming from Beverly Hills so there's a lot of places we could meet up on the way, but was wondering if there's anything close to the club...

Want to stay up to date with this post?