If you want to eat at the newly open Mahogany, it’s best that you make a reservation. It’s been packed since it opened on November 14th. In fact, one customer has vowed to dine in every seat to take in all the vistas. (It might take a while, as it has more than 120 seats.) […]