Tequila Jack's is a Mexican restaurant offering refined dining, cocktails, and harbor views from its waterfront deck.