Best ____ in SLC
Lone Star Taqueria is one of Best ____ in SLC.

1. Lone Star Taqueria

9.0
2265 E Fort Union Blvd, Salt Lake City, UT
Restaurant mexicain · 64 conseils et avis