Featured Shows

CLICK HERE FOR ALL UPCOMING EVENTS

The Echo is located at 1822 w. Sunset Blvd. Los Angeles, CA 90026 in downtown Echo Park. The Echoplex is located below the echo, enter through the alley at 1154 Glendale Blvd. Los Angeles, CA 90026.  The telephone number is (213) 413-8200.  The Kitchen proudly presents Two Boots Pizza order inside!


sw-march1

yousay

deltamirrorres

Bookmark and Share