We walked in took a look at the menu saw the ridiculous prices and walked right out. Sports bar atmosphere. If ya wanna pay those prices for nothing special food in an atmosphere of loud TV screens go for it! And it's not like your in the Bahamas folks. Your in the freaken Concord Plaza! Yuck.