I no longer live in Savannah and it's possible that things have changed (although I can't imagine Savannah changing much). Anyway, Vinnie's is/was the best pizza in Savannah hands down, no contest.
Pros: Good Pizza, Good location, Funky folks
Cons: Parking, Parking, Parking
more