COMING SOON! NEW STORE LOCATION NEAR USF, TAMPA FL~!
11124 N 30th St. Tampa FL (off Fowler Ave)
We should be open in July sometime! More news coming soon! stay tuned.
NOTE: we no longer have the food truck on Nebraska. We may reopen it soon in the USF area.