CLOSED
Lots of buzz about the mega-restaurant that’s been under construction at Stony Point and Todd Roads in Santa Rosa. Now open, the revamped La Strada interior features a large, full-service bar, comfy dining room and private party space, and outdoor patio. The new menu is as sprawling as the space, featuring dozens of seafood specials, daily menudo and birria, taco and enchilada combos and the usual Mex-American burrito/chimichanga fare. Focus, according to the owners, is on seafood (hence the name). First impressions: Great ceviche tostadas, disappointing fish tacos that were neither grilled (as advertised) or edible. 3660 Stony Point Road, Santa Rosa, 541-6140.
Editor’s Note: Travel, dining and wine tasting can be complicated right now. Use our inspirational ideas to plan ahead for your next outing, be it this week or next year. If you visit restaurants, wineries, and other businesses during the pandemic, remember to call ahead, make reservations, wear a mask and social distance.