Meso is a barbecue restaurant with a modern interior and pleasant outdoor seating.