1. Thai Best Best 21 Pier Market Pl, Narragansett, RI 02882 Coordinate: 41.43294,-71.45971 Phone: (401) 783-7627