Taco restaurant · 133 W Chapman Ave #101, Fullerton, CA
Dine-In
More food in Fullerton, CA · Tacos in Fullerton