Thai Power Restaurant ★★★☆☆3.2 (42) Restaurants Thai restaurant · Asian restaurant · Southeast Asian restaurant 6057 Mission St #2007, Daly City, CA 94014 Today: 6 PM–2 AM Call Details →