Review of Barbacoa el primo

413 Adams St SE, Albuquerque, NM 87108

Overall Rating

Review


I had tacos and did not get sick. Great food.

Celiac friendly?

Yes

Updated 4 years ago

Celiac