Spaghetti Warehouse , Tampa, FL
Los Chapos Tacos951 E 7th Ave, Tampa, FL
Jimmy's Tacos1604 N 17th St, Tampa, FL