ECHO PARK CAFE
1202 N. Alvarado Street, Los Angeles, CA 90026
Tierra Mia Coffee's newest store is in Echo Park, near the busy intersection of Sunset and Alvarado. The café is just 5 minutes from Dodger Stadium and next to the 101, 2 and 5 freeways. The location is in a brick building built in 1927, and the space previously operated as the Downbeat Cafe for over 10 years.
Open 7 days a week, 6:30AM to 10:00PM
COPYRIGHT ©2013 TIERRA MIA COFFEE COMPANY. ALL RIGHTS RESERVED.