At 505 Washington Blvd, Marina del Rey, CA 90292-5420Los Angeles Here : Taqueria Chihuahua. Welcome to Taqueria Chihuahua is rated 4. It's worth a try!
Write a review