7 thoughts on “The Perfect Spot.

    1. So, I don’t think it was around back when you folks were here, but to my mind the best Pizza in town is at Petra, the mediterranean place at the north end of Higuera street. Not the most traditional style, but it’s got light fluffy crust, no sauce, perfect cheese, and a great selection of toppings (I’ll go with gyro + banana peppers + olives, personally)Report

  1. I’ve many happy memories of the Isla Vista shop. Maybe when I’m in Corvallis, we can meet at Stock’s and split a pitcher and a pie.Report

Comments are closed.