The La Cita Mexican restaurant was built in 1961. After closing in 2004 it was remodelled and opened again in early 2006. Tucumcari, New Mexico. October 2006