Royal Thai Restaurant ★★★★★4.6 (225) Restaurants Thai restaurant · Noodle shop 610 3rd St, San Rafael, CA 94901 Call Website Details →
Pho ★★★★★4.6 (161) Restaurants Vietnamese restaurant · Asian restaurant · Noodle shop (more) 75 Bellam Blvd Ste I, San Rafael, CA 94901 Call Details →
My Thai Restaurant ★★★★☆4.2 (270) Restaurants Thai restaurant · Barbecue restaurant · Dessert restaurant (more) 1230 4th St, San Rafael, CA 94901 Call Website Details →