De Leon Pizza
De Leon Pizza is a located next to the Epic Theatre complex in St. Augustine. The restaurant offers slices and whole pizzas, as well as calzones, sub sandwiches, chicken wings and more.
This family-friendly restaurant is open from 11 a.m. to 9 p.m. every day of the week. They offer dine-in and take-out service.