Olvera Street
Olvera Street is one of the oldest streets in Los Angeles. This historic district is in downtown Los Angeles as part of the El Pueblo de Los Angeles Historic Monument. Dating back to 1930, Olvera Street pays homage to the deeply rooted Mexican heritage of Los Angeles.
It feels like a romantic “Old Los Angeles” landmark, hosting a block of extended narrow, tree-shaded, brick-lined market-style shopping areas with old structures, painted stalls, street vendors, cafes, restaurants and gift shops to explore.
There are several historical museums to visit too. On holidays, the merchants go all out with Mexican music, dancing and celebrations for days including Los Tres Reyes, Blessing of the Animals, Los Angeles City Birthday, Cinco de Mayo, Mexican Independence Day, Dia De Los Muertos (Day of the Dead), the Day of the Virgin of Guadalupe and Las Posadas.
"I just love this place," says Metrolink employee Lillian M. "When I got baptized, we went to celebrate at 'La Placita Olvera' (that's how we call Olvera Street in Spanish, even though if you translate it, it should be 'Calle Olvera'). I love the authenticity of their food venues. It makes me a little melancholic just thinking about how these people lived in the 1700s."
- Nearest Station
- L.A. Union Station
- Address
- 845 N Alameda St.
Los Angeles, CA 90012 - Phone
- (213) 485-6855
- Website
- https://www.olvera-street.com/
Take Metrolink to L.A. Union Station
From L.A. Union Station, walk west towards Alameda St. which is located at the main entrance in front of the station
Olvera Street is directly across from L.A. Union Station
Ride | Redeem | Repeat
Take a ride on Metrolink, earn points towards another. It’s easy and it’s free.
Learn moreMetrolink Weekends
Kids ride free!
Free train rides for children 17 years old and younger on Saturdays and Sundays when accompanied by a fare-paying adult.
$10 Weekends
Ride Metrolink with the $10 Weekend Day Pass. Valid system-wide on either Saturday or Sunday.
Train TicketsMore Experiences
Explore more in Los Angeles County