From Our Editors
Hungry for all-American cuisine? Visit Captain Luna's Marina in Howard Beach for all of your favorite American dishes.
We're happy to report we have parking available onsite. We'll meet you here.
Stop what you're doing and pay a visit to Captain Luna's Marina's restaurant today.