Located in the heart of downtown Santa Cruz, Clouds Downtown is an upscale restaurant offering American cuisine in a comfortable, chic atmosphere surrounded by contemporary art and lighting. The restaurant provides soups, oysters, crab cakes, fried calamari, lobster, noodles and coconut shrimp. It serves chicken, Caesar, shrimp, spinach and steak salads, sandwiches, burgers, pasta dishes and mashed potatoes. The restaurant
Read more...