From Our Editors
Serving a range of tasty food and drink, Beach House Grille in Mayodan will have you thinking about seconds (or thirds). Summer meals will taste even better when you enjoy them on Beach House Grille's gorgeous patio.
Forget circling the block, Beach House Grille has plenty of nearby parking options.
You can enjoy a delicious meal at Beach House Grille for a bargain rate, with most tabs there running well under $15 per person.