Tara Fine Thai Cuisine is a restaurant located in Prescott, Arizona at 115 South Cortez Street. They are open every day except Monday. "Cullum's personal culinary evolution pre-dates Prescott's. "I grew up in meat-and-potatoes land, where the most exotic spice was black pepper," he said. "I moved...