La Cita Restaurant About
La Cita Restaurant in Tucumcari, New Mexico , 88401 - Accepts Credit Cards, Takeout, Has Tv, Good For Kids, Good For Groups, Gift Shops. The company is located at 820 S 1st St, Tucumcari, New Mexico , 88401. Find more detail information and reviews about La Cita Restaurant.
You can reach La Cita Restaurant at the number 5754617866.
La Cita Restaurant Services
La Cita Restaurant Amenities
La Cita Restaurant FAQ
La Cita Restaurant where ?
La Cita Restaurant at 820 S 1st St, Tucumcari, New Mexico 88401
La Cita Restaurant phone number ?
La Cita Restaurant phone number 5754617866
La Cita Restaurant contact ?
You can call at 5754617866.
820 S 1st St zip code ?
The Zip Code 88401