Irma's Restaurant 123 S. Silver Ave. Deming NM United States
Hours: Daily 7:00 AM to 8:00 PM
Phone: 505.544.4580