Edward S.
Yelp
There's one primary reason that this place deserves five stars. And I'm pretty damn picky. It's because the food is consistently good--like having your mom cook food for you the way you like all the time. The owner comes from a family of cooks and has been cooking her entire life, and she's just an amazingly sweet and lovely woman. If that's not enough for you to have a host that cooks consistently well and greet you with a smile consistently then I don't know what the heck you're looking for when you go out to eat. From my perspective there are only two reasons to go out to eat:
1) to get food that you normally can't get at home.
2) to be waited on and served in such a way that you want to return to a place.
The Barbecue Pit is far, far more than just barbecue. From their samosas, to their fried chicken, to their lentil soup, and Mediterranean and Indian fare, there's nothing this amazing woman can't cook. If you're looking for a place you can trust that you're going to be well received and well fed for a very fair price, don't just do take out, come here and sit in. It's cozy, it's friendly, and it's delicious. How do I know all this? Because I think I've eaten here about 40+ times. I live in New York City, I go out to eat all the time, but there are some places that you just call home and go to when you need a consistently delicious meal.