Street Tacos

Overview

Address: 15651 E Valley Blvd
City of Industry, CA 91744
Phone: 626-330-4690