Thai Tamarind Restaurant ★★★★☆4.1 (307) Restaurants Thai restaurant 1316 El Camino Real, Belmont, CA 94002 Today: 11 AM–2:30 PM, 5–9 PM Call Website Details →