Write a Review
7001 San Antonio Drive NE Suite G, Albuquerque, NM 87109
Taco Shell is a VERY TINY restaurant tucked into a strip shopping center, but they have some of the best, authentic New Mexican food I've had. Their ...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.