LA CITA Restaurant, TUCUMCARI, New Mexico (NM)
Comfortably operating at 812 South 1st Street () in TUCUMCARI, New Mexico (NM) (88401), LA CITA Restaurant can be contacted at 5054610949. Please call up in advance to make a reservation.
More restaurants in TUCUMCARI, New Mexico (NM)
LA CITA Restaurant contact information and details:
Address: 812 South 1st Street - , TUCUMCARI, New Mexico (NM) 88401
Contact Phone: 5054610949