Nestled in historic Nags Head, Blue Moon Beach Grill is a beloved, family-owned restaurant where southern hospitality will always be king. We're known for our exciting and creative cuisine and pride ourselves on offering you a 'Once in a Blue Moon' experience.