My review of Eclipse
is now available online. Eclipse is located on the ground floor of the new Moonrise Hotel
at 6177 Delmar Boulevard
. You can view the menu, cocktail list and more at the restaurant's Web site
. For those who can't wait to check out the unique looks of Eclipse, a slideshow is coming later today.