We Love Private Parties

Celebrate Your Special Occasion at The Esmeralda Inn & Restaurant


Now Taking Reservations for Wedding Rehearsals, Wedding Receptions, Christmas Parties, Bridal Teas, Baby Showers, Luncheons, Birthdays –You name it!! Let us help you plan the perfect event!

Private Dining Areas Available for Small and Large Parties


Call now at (828) 625-2999 and reserve your date to celebrate at The Esmeralda!