Lora Lee C.

Lora Lee C. left a tip at Planet Fresh Gourmet Burritos

1003 Cedar St (at Locust St.), Santa Cruz, CA | June 10, 2011
Horchata is house made and tasty !
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Planet Fresh Gourmet Burritos
7.1
Santa Cruz, CA
Burrito Place
Show More