Get directions to: Tate's Snack Shack, Anchorage, AK
Restaurant address: 4350 Ames Avenue Anchorage, AK 99508, USA
Restaurant: Tate's Snack Shack