Capitol Bar


110 Plaza St,
Socorro, NM 87801

A Bar and Grill in Socorro NM

Capitol Bar is a privately held company in Socorro, NM and is a Single Location business.


Mon - Sun 12:00 pm - 2:00 am

Click the button to add a review for Capitol Bar

Add Review