Tacos La Bufadora

Overview

Address: 10990 Lower Azusa Rd
El Monte, CA 91731
Website: tacoslabufadora.com
Phone: 626-575-7174