Arteaga's Address 2103 Scott Blvd. Santa Clara, CA 95050 Get Directions Location Type Event Location Tags Adult and Children