Decent selection, though nothing too special. The desserts were excellent, but their "latin" food selection was pathetic. Service was good, the place was pretty clean, but my husband got food poisoning and threw up at 1 am after having our late lunch at Cravings.
I know he won't want to go back again, but it's still a 3 star in my book.