1. Anthony's At The Delta Restaurant 233 N Paseo De Onate, Espanola, NM 87532 Coordinate: 35.99346,-106.08223 Phone: (505) 753-4511