
If you were a fan of Sea Thai Bistro before, prepare yourself to fall in love with this Santa Rosa restaurant all over again. It moved to a new location earlier this summer, just over a mile from Creekside Park, and Yelpers are praising the upgraded space. It now offers a full bar, and it's […]

When Sea Thai Bistro debuted its new location in May, only about a mile and a half from Creekside Park, its existing fans say the menu hadn’t changed much. What had changed, however, was the atmosphere—it had greatly improved. An exposed, industrial-style ceiling contrasts with colorful, ocean-inspired light fixtures. Orange jellyfish and a school of […]