Sandwich shop · 4050 NM-47, Isleta, NM
To-Go · Delivery
See full menu
More food in Isleta, NM · Sandwich in Isleta