Tuk Tuk Restaurant
I generally stick to reviewing restaurants in the Bay Area, but Tuk Tuk Restaurant is one of my favorite places to eat in Sacramento so I’m making an exception. Besides, Sacramento is close enough to the Bay Area, so it sort of counts, right? The first thing that stands out about Tuk Tuk is its [...]