John B's BBQ is a great place to get delicious barbecue, especially if you're in the mood for a casual meal. The food is consistently good, with many reviewers raving about the ribs, brisket, and chicken. The service is also top-notch, with many reviewers praising the friendly and welcoming staff. The atmosphere is relaxed and casual, making it a great spot for families or groups of friends.However, there is one issue that might affect your experience: the inconsistent hours. Some reviewers have mentioned that the hours posted online are not accurate, which can be frustrating if you're planning to visit. It's a good idea to call ahead or check the hours on the day you plan to visit to ensure that John B's BBQ is open.In terms of pricing, John B's BBQ is generally affordable, with many reviewers saying that the prices are reasonable for the quality of food you receive. However, there are some reviewers who have mentioned that the prices can be a bit high, especially if you're ordering a lot of food.Overall, John B's BBQ is a great choice for barbecue lovers who are looking for a casual and delicious meal. Just be sure to check the hours ahead of time to avoid any disappointment.