Restaurant: El Patio De Albuquerque
Address: 142 Harvard Dr SE, Albuquerque, NM 87106, USA
Date: Friday, Nov 23, 2018
Time: 5:30 pm  MT