Great for groups, this place has air conditioned indoor seating and a small outdoor seating area. Either way, you'll most likely smell like charred meats after your meal, but it's worth it!