The Capitol Bar

110 Plaza Street Socorro, NM 87801 United States of America

(575) 835-1193

Location