El Cholo

Overview

Address: 1025 Wilshire Blvd
Santa Monica, CA 90401
Website: elcholo.com
Phone: 310-899-1106