637 Blue Lakes Blvd N, Twin Falls, Idaho 83301 USA
The taco sub and Parmesan sticks
Photo Credit: Yelp