Beef Bang: A seafood restaurant promising an "explosion of flavor." Known for its delicious dishes.