Aldo’s Harbor Restaurant – Santa Cruz, California
Aldo’s Harbor Restaurant on Atlantic Avenue in Santa Cruz sits at the edge of the Santa Cruz Small Craft Harbor, which means the fish on your plate and the boats that caught it are visible from the same window. It appeared in Season 8, Episode 9 of Diners, Drive-Ins and Dives, “Twists and Traditions,” which
Aldo’s Harbor Restaurant – Santa Cruz, California Read More »
Califonia, Restaurants, Seafood, Season 8