Mi Casa Cafe Address: 16320 Stern Dr, Vado, NM 88072 Phone: (575) 233-3545 Restaurants Other Businesses: Simons Cafe at 8840 Highway 478, Vado, NM 88072