Neptune Grill has a great outdoor space. Large bar area and smaller high top tables. The atmosphere is festive and they run daily specials. I have only been for lunch but all 3x it was a good meal, with friendly servers. If you are not a dog person then be sure to check around before you sit - me I love watching the pups drink their water from Neptune bowls. I have had fish tacos, and burger and fries. Cooked well and very tasty. I enjoy people watching here and hanging in the sun.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.