My Thai Beach
(831) 464-3800 | View Website

207 Esplanade, Capitola, CA | Directions   95010

36.972032 -121.952050
Get Directions