- www.ratchathairestaurant.com
- 1
631 Broadway Ave, San Francisco, CA 94133. Ratcha Thai Restaurant is known for its Asian, Lunch Specials, and Thai. Online ordering available!... I ordered the Pad See Yu with duck, and while it wasn't quite as good as Osha on Geary where I usually..
Relevance: 16.528824