1. Los Novillos Mexican Restaurant
202 W Hobbs St, Roswell, NM 88203
Coordinate: 33.37223,-104.52487
Phone: (575) 622-8479
2. Los Amigos
1300 N Main St, Roswell, NM 88201
Coordinate: 33.40725,-104.52327
Phone: (575) 623-3293
3. El Toro Bravo
102 S Main St, Roswell, NM 88203
Coordinate: 33.39291,-104.52287
Phone: (575) 622-9280