LA CITA Restaurant, TUCUMCARI, New Mexico (NM)
Conveniently situated at 812 South 1st Street () in TUCUMCARI, New Mexico (NM) (88401), LA CITA Restaurant is available at 5054610949. Please do give them a call beforehand 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
