Tag Archives: Poppa Rollo’s Pizza

Poppa Rollo’s Pizza in Waco, TX – What Was I Thinking?

My Texas business trip took me from the somewhat familiar confines of Austin to unfamiliar Waco, a town I have only driven through. Always looking for adventure and realizing that this may be the only time in my life I might ever be in Waco, I found a pizza joint to try. There really wasn’t […]