LA CITA Restaurant, TUCUMCARI, New Mexico (NM)

Feeling hungry? LA CITA Restaurant is among the restaurants you possibly can have a look at.
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