Update Info - Luna Blanca Taqueria
This restaurant was reported as closed. If it is open, let us know.
Luna Blanca Taqueria
3158 East 6200 South
Holladay, UT 84121
3158 East 6200 South
Holladay, UT 84121
This restaurant was reported as closed. If it is open, let us know.