Burritos La Palma

Overview

Address: 5120 N Peck Rd
El Monte, CA 91732
Phone: 626-350-8286