Sabor Latino is a bar & grill known for its warm and inviting atmosphere.