303 Romero NW
Albuquerque, NM 87104
Albuquerque, NM 87104
+1 505 243 3215
Open Hours24 hours daily, business hours vary
OverviewTake a walk through history around Albuquerque's original central plaza, the serene village that has been the focal point of community life since 1706. Quiet hidden patios, winding...
more
