Grandma's Frybread Shack is located in Teec Nos Pos, United States on NM-597. Grandma's Frybread Shack is rated 4.3 out of 5 in the category native american restaurant in United States.
Service options
TakeawayDine-in
Offerings
Comfort foodQuick bite