It's a place on Central Avenue around Eubank Blvd that's been quite a few different restaurants over the years. Not sure of the name right now but the sign says something about New Mexican food.
It's a place on Central Avenue around Eubank Blvd that's been quite a few different restaurants over the years. Not sure of the name right now but the sign says something about New Mexican food.