Skip to main content

Torres Birria & Taco Shop

restaurant · mexican restaurant · Albuquerque, NM

Address
5400 Central Ave SE a101, Albuquerque, NM 87108
Phone
(505) 480-0217
Where
35.0773, -106.5847

Search Hominin for Torres Birria & Taco Shop

Other restaurants nearby

More in Albuquerque

Torres Birria & Taco Shop — restaurant in Albuquerque, NM | Hominin