Den of Bracca is rated 3.9 stars by 317 OpenTable diners.