El Cholo, Santa Monica, California

1025 Wilshire Blvd

Santa Monica, CA 90401

Get Directions