Loading map…
Melrose Cafe Santa Cruz
Melrose Cafe Santa Cruz offers a relaxed dining experience. Enjoy the aromatic blend of Californian flavors, with dishes featuring a satisfyingly crisp texture. A taste of the vibrant Santa Cruz scene.
Melrose Cafe Santa Cruz offers a relaxed dining experience. Enjoy the aromatic blend of Californian flavors, with dishes featuring a satisfyingly crisp texture. A taste of the vibrant Santa Cruz scene.