J's Pizzeria Address: 528 S Duncan Dr, Tavares, FL 32778 Phone: (352) 508-9077 Hours: Mon: 11am-9pm Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 11am-9pm Pizza, Restaurants Other Businesses: Dunkin Donuts at 451 S Duncan Dr, Tavares, FL 32778 Al's Landing at 111 E Ruby St, Tavares, FL 32778 Ruby Street Grill at 221 E Ruby St, Tavares, FL 32778 Cajun Quarter at 123 S Joanna Ave, Tavares, FL 32778 Taco John's at 451 S Duncan Dr, Tavares, FL 32778