La Baja Tacos

Food court · 1112 E Opal Ave, Nampa, ID

Hours

More food in Nampa, ID · Food Court in Nampa