Advertisement

We Tried Navajo Tacos!

Foodbeast Reach traveled to Panxa Cocina in Long Beach, California, to learn about and try Navajo Tacos, a Southwestern and Native American specialty.