top of page
Home of Utah's famous Taco Platters
SLC, UTAH / SINCE 2016
190 E 3300 S, Salt Lake City, UT
SLC, UTAH / SINCE 2016
HOME
ORDER ONLINE
MENU
LOCATION
More
Use tab to navigate through the menu items.
bottom of page