T A Lobo Cafe is listed under Cafe & Restaurant and is located at Tierra Amarilla, New Mexico.
Business Description :
Address : 17132 Highway 84-64 Tierra Amarilla, NM 87575
City : Tierra Amarilla
Pin Code : 87575
Phone : (575) 588-0169
E-mail :
Website :
Service Area Category : Cafe & Restaurant in Tierra Amarilla - 87575
Category : Cafe & Restaurant in Tierra Amarilla
Services : Cafe & Restaurant , Restaurants