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

Holiday Party Menus


If you're planning to throw a holiday fete this year, here's the secret to avoiding seasonal stress and actually enjoying your party: Have it at The Esmeralda Inn & Restaurant.

View Our Christmas Banquet Menu

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