Best Thai Restaurant

210 23rd St., Canyon TX

(806) 655-7299

Rated 5.0 out of 5 from 1 Reviews Best Thai Restaurant is a much liked Thai Restaurant Restaurant Ranked #1 of 33 Restaurants in Canyon Canyon.

★★★★★ on the 7th of August, 2013

Hours: Monday - Saturday 11 am - 3 pm; 5 pm - 9 pm. Sunday 11 am - 3 pm
Location