Best new This restaurant Discovery

Osha Thai Restaurant.

149 second st.
San Francisco, CA

beats Chaam in Berkeley, and anything I like in Fremont & Newark (My Thai, Sala Thai, Simply Thai).