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. The seared chicken and grilled shrimp are seasoned and cooked perfectly, while the cheddar grits and mashed potatoes are delicious. The collard greens are divine, and the fried chicken dinner is perfectly seasoned and juicy, making it one of the best meals on trail. Fries and Nashville hot pork rinds are impressive, and the deviled eggs are incredible. The full dinner with sides is very good, and everything on the menu is amazing. With great prices and a lively atmosphere, complete with live music, this adorable spot is a must-visit.