BallHoggs BBQ is a solid choice for those looking for a casual dining experience. The restaurant's menu offers a variety of comfort food options, including small plates, quick bites, and coffee. The atmosphere is casual, making it a great spot for families with kids. The staff is friendly, and the service is generally good. However, some customers have reported issues with dishonest employees, which is a major concern. The restaurant's parking situation is convenient, with both free street parking and a free parking lot available. One issue that has been raised is the lack of wheelchair accessibility in the restroom, which is not ideal for customers with mobility issues.Some customers have praised the restaurant's efforts to support the local community, including providing opportunities for teenagers to learn real-life skills. The restaurant's menu offerings are diverse, with a variety of meats and sides available. However, some customers have reported that the portions can be small for the price.Overall, BallHoggs BBQ is a decent choice for those looking for a casual dining experience. However, potential customers should be aware of the issues with dishonest employees and the lack of wheelchair accessibility in the restroom.