Houston’s Newest Culinary Sensation Calls on Clients to Take ‘Time to Taste’
How long does it take to create a masterpiece? Sometimes it’s a very long process: it’s said that it took Leonardo Da Vinci about 16 years to paint the Mona Lisa. Luckily, not all masterpieces take quite that long to make, but it’s undeniable that art cannot be rushed. Since Mexican-Asian fusion restaurant Orange Taco