Update Info - The Llama Truck
This restaurant was reported as closed. If it is open, let us know.
The Llama Truck
South Jordan, UT 84095
South Jordan, UT 84095
This restaurant was reported as closed. If it is open, let us know.