Thai Taste restaurant is known as the small hole in the wall, family run restaurant, that has been in business since 1996.
Address: 2328 Fletcher Dr