Latin-American restaurant with an American touch, 7-70 de Embassy Suites offers seafood and vegetarian options. Enjoy Happy Hour specials.