How far from the train stop coming from santa fe?
Address: 2401 12th St NW, Albuquerque, NM 87104, USA
Elijah Geise | Jun 27, 2018
It is 1.8 miles away from train station.
Don Whiteside | Jun 27, 2018
Sorry. We only ate there. But I'm sure Google Maps can answer that.
Thanks! Your answer is awaiting moderation.