Los Girasoles Address: 1715 Vado Rd, Vado, NM 88072 Phone: (575) 233-0692 Restaurants Other Businesses: El Viajero Restaurant at 1715 Vado Rd, Vado, NM 88072 Simons Cafe at 8840 Highway 478, Vado, NM 88072 Mi Casa Cafe at 16320 Stern Dr, Vado, NM 88072 National Truck Stops & Restaurant at 16320 Stern Dr, Vado, NM 88072