Whenever anyone asks me what my favorite pizza place is in town, I always say "Pizza Rock."
AAA Inspector Notes
The huge, red neon marque at this spot cannot be missed by downtown patrons. The large dining room matches the bold sign with loud music, a huge bar area and a D.J. booth fashioned into a semi-truck. I would consider this one of the best pizza joints in the city.