Little Toadcreek Inn & Tavern Address: Lake Roberts, Mimbres, NM 88049 Phone: (575) 536-9649 Restaurants, Bars Other Businesses: Mimbres Valley Cafe at 2964 Highway 35, Mimbres, NM 88049 Lake Roberts Motel at Lake Roberts, Mimbres, NM 88049