Thai Satay Restaurant & Bar ★★★★☆4.2 (915) Restaurants Thai restaurant · Asian restaurant · Delivery Restaurant (...) 265 Grand Ave, South San Francisco, CA 94080 Today: 11 AM–9 PM Call Website Details →