The Dome Restaurant

101 S El Paso St, El Paso TX

(915) 534-3000

Location