I absolutely enjoy Leo's Pizza! I try to get it every time I come home for a visit! My favorite is the taco pizza--like nowhere else! We usually get it delivered, but it's good to eat in the restaurant, too....
1360 South Main Street, Jacksonville
(217) 243-7255
520 West Morton Avenue, Jacksonville
(217) 243-4221