Eating Mexican at Elida's restaurant in Springer, NM.

Feedback

Do you manage or own Elida's?

Yes