Skip to main content

Best Thai Restaurants in Haight Ashbury (94117)

4 hand-picked restaurants, AI-analyzed and critic-validated

Notable Picks

$$$ NoPa / Divisadero Corridor
Thai street-food meets ramen house, with coconut-curry broths and well-seasoned wok plates in a stylish Divisadero room. A neighborhood pick when you want Thai flavors with a modern spin.
Must-Try Dishes: Khao Soi Ramen (curry noodle soup), Southern-style Green Curry, Moo Ping (pork skewers)
What makes it special: Curry-driven Thai flavors applied to ramen and street-food staples.
$$ Lower Haight
Long-running Lower Haight outpost of the House of Thai group turning out bold wok dishes, curries, and noodle staples. Reliable takeout with enough heat control for mixed groups.
Must-Try Dishes: Pad Kee Mao (Drunken Noodles), Panang Curry, Som Tum (Papaya Salad)
What makes it special: Spice-forward wok cooking with broad menu depth and steady execution.

Worthy Picks

$$ Haight-Ashbury
Counter-service Thai chicken-and-rice specialist serving classic khao man gai with fragrant rice, broth, and sauces. Locals use it for a fast, high-value Haight bite that travels well.
Must-Try Dishes: Khao Man Gai (classic poached chicken & rice), Crispy Chicken Over Rice, Chicken Bone Broth
What makes it special: Singular focus on Thai chicken rice with house sauces and broth.
$$$$ Haight-Ashbury
Casual Haight spot focused on Thai street staples—curries, noodles, and quick combos—with plenty of veg options. Useful for a fast, filling pre- or post-park meal.
Must-Try Dishes: Panang Curry, Pad See-Ew, Basil Wok (Pad Krapow)
What makes it special: Street-food lineup with flexible veg swaps and lunch combos.