The best spot to catch lunch, dinner, or a quick appetizer and drink on the New River in beautiful downtown Fort Lauderdale, FL!!