El Tarasco

Overview

Address: 109 Washington Blvd
Venice, CA 90292
Phone: 310-306-8552