The Happy Hog
$ • Southern, Burgers
Hours:
100 S Main St, Pearisburg
(540) 922-8100
About The Happy Hog
Customers' Favorites
The Happy Hog Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
The Happy Hog is a hidden gem serving delightful food and friendly service. The restaurant offers a range of dishes, including the popular Smash Burger with caramelized onions and bacon, and the decadent Chess Pie. With great prices and a lively atmosphere, complete with live music, this adorable spot is a must-visit.