Citrus Restaurant
Step Into the Citrus Realm A Gastronomic Sanctuary Awaits Picture this: You stroll into Citrus Restaurant, a vibrant oasis nestled within the chic Four Points by Sheraton in sunny San Diego. The ambiance? Oh, it’s like walking into a daydream crafted by the culinary gods themselves. Sunlight dances through expansive windows, casting a warm glow…
