I have been looking for a good local pizza place for a while, and Geraci's is definitely good. It's a bit pricey ($17 for a large pizza about 14 inches across) but it is some of the best. It had a nice chewy crust, tangy sauce and generous cheese. They also have very thick, handcut pepperoni that is much better than those thin, round slices you get on most pizzas.
One warning, they do not take credit cards! Not sure why but I'm glad I stopped at the bank because I did not anticipate how expensive this pizza would be.
I did get takeout, but apparently you can also dine in.