♡ Old Town Plaza Plaza · Old Town DirectionsInstagramShare This week Hours Address303 Romero St NW, Albuquerque, NM 87104 Something wrong? Message us