Tacos Mi Mexico Taco Stand hero image

Tacos Mi Mexico Taco Stand

Restaurant

1398 N Main St, Layton, UT 84041, USA

Biter Score
8.6
Closed
Wednesday: 9 AM – 9 PM
Tacos Mi Mexico Taco Stand photo 1
Tacos Mi Mexico Taco Stand photo 2
Tacos Mi Mexico Taco Stand photo 3