Get directions to: Taco Maker, Layton, UT
Restaurant address: 1200 North Hillfield Road Layton, UT 84040, USA
Restaurant: Taco Maker