Barberry's Bar & Grill is a Latin American eatery and bar offering comfort food in a lively setting with sports on TV.