North Canal Road’s Dehesa: A restaurant that will satisfy all carnivorous cravings
Chef JP is a talented individual, the man behind the popular nose-to-tail dining experience for Dehesa at North Canal Road. If you’re a big fan for meats, Dehesa will be the place to satisfy…