The Baccus Room at The Cecil Steakhouse in New York NY The heart from Cecil is the perfect destination for dining. The Cecil Steakhouse presents an genuinely unique experience that you will not discover anywhere else. Featuring its lovely ambiance, you can enjoy in a finest meats imaginable.