Pita Boss began as a food truck, opening January 2015. A year and a half later, the first Pita Boss restaurant is opening at 9777 Beach Blvd in Jacksonville Florida. Pita Boss offers delicious, fresh food, made to order- FAST! We also offer catering.