1. Chef Toddzilla's Mobile Cuisine 107 Twin Diamond Rd, Roswell, NM 88201 Coordinate: 33.44133,-104.52157 Phone: (575) 755-3663