Get directions to: Dalcado's Baja Grill, Spokane, WA
Restaurant address: 9327 N Newport Hwy Spokane, WA 99218, USA
Restaurant: Dalcado's Baja Grill