New Restaurant Review: I Tapas & Wine Bar, Palo Alto

A new Restaurant Review tonight: I Tapas & Wine Bar. Short version: Yum! And Jen got to finish her ribs this time.

Comments are closed.