Home > Around > Where Does Metro Take You? > Olvera Street
Average: 3.0 |
Submitted by: Sivia
in West Covina
|
Metro takes me to the authentic Mexican town of Olvera Street located in Downtown Los Angeles. My family enjoys the safe Metro ride and the delicious food.
Open a panel to view the latest entries for that category
For viewing MS Word, Powerpoint, and Excel documents - Download Adobe Acrobat Reader (free) or use Google Docs Reader (online)