2125 Delaware Ave, Santa Cruz, California 95060 USA
Ham and cheeee with a hibiscus lemonade and a cappuccino. All good calls!
Photo Credit: Yelp