Thai Elephant inspires food adventure
Thai Elephant is in an unassuming strip shopping center on U.S. Highway 98 in Santa Rosa Beach, just a little east of Louie Louie restaurant. Despite having heard of it, we actually passed it by and needed to execute a U-turn. Nonetheless, parking is ample, and it is an easy-access location. Once inside …
Be the first to comment on "Thai Elephant inspires food adventure"